home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1994 June: Reference Library / Dev.CD Jun 94.toast / Technical Documentation / Inside Macintosh / IM—PowerPC System Software / IM—PowerPC System Software.rsrc < prev    next >
MacOS Resource Fork  |  1994-04-27  |  62.3 KB  |  [ONLN/HLX2]

open in: MacOS 8.1     |     Win98     |     DOS

browse contents    |     view JSON data     |     view as text


This file was processed as: MacOS Resource Fork (archive/rsrc).

ConfidenceProgramDetectionMatch TypeSupport
100% dexvert MacOS Resource Fork (archive/rsrc) magic Supported
10% dexvert Jesper Olsen Module (music/jesperOlsen) magic Supported
1% dexvert BeOS Resource Data (archive/beOSResourceData) ext Unsupported
1% dexvert AppleSingle (archive/appleSingle) fallback Supported
1% dexvert TTComp Archive (archive/ttcomp) fallback Supported
100% file AppleDouble encoded Macintosh file default
99% file data default
66% TrID Mac AppleDouble encoded default
33% TrID TTComp archive compressed (bin-2K) default (weak)
100% siegfried fmt/503 AppleDouble Resource Fork (2) default
100% lsar AppleSingle default


id metadata
keyvalue
macFileType[ONLN]
macFileCreator[HLX2]



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 00 05 16 07 00 02 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000010| 00 00 00 00 00 00 00 00 | 00 02 00 00 00 09 00 00 |........|........|
|00000020| 00 32 00 00 00 20 00 00 | 00 02 00 00 00 52 00 00 |.2... ..|.....R..|
|00000030| f8 bd 4f 4e 4c 4e 48 4c | 58 32 01 00 00 00 00 00 |..ONLNHL|X2......|
|00000040| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000050| 00 00 00 00 01 00 00 00 | f7 4b 00 00 f6 4b 00 00 |........|.K...K..|
|00000060| 01 72 20 61 6e 20 65 78 | 63 65 70 74 69 6f 6e 20 |.r an ex|ception |
|00000070| 68 61 6e 64 6c 65 72 1c | 57 72 69 74 69 6e 67 20 |handler.|Writing |
|00000080| 61 6e 1a 49 4d d1 50 6f | 77 65 72 50 43 20 53 79 |an.IM.Po|werPC Sy|
|00000090| 73 74 65 6d 20 53 6f 66 | 74 77 61 72 65 79 02 00 |stem Sof|twarey..|
|000000a0| 02 00 02 00 4f 4e 4c 4e | 48 4c 58 32 01 00 ff ff |....ONLN|HLX2....|
|000000b0| ff ff 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000c0| 00 00 00 00 a9 72 bd 20 | 00 38 9a 6d 00 00 f8 bd |.....r. |.8.m....|
|000000d0| 66 65 72 65 6e 63 65 09 | 43 6f 6e 73 74 61 6e 74 |ference.|Constant|
|000000e0| 73 0f 45 78 63 65 70 74 | 69 6f 6e 20 4b 69 6e 64 |s.Except|ion Kind|
|000000f0| 73 16 4d 65 6d 6f 72 79 | 20 52 65 66 65 72 65 6e |s.Memory| Referen|
|00000100| 63 65 20 4b 69 6e 64 73 | 0f 44 61 74 61 20 53 74 |ce Kinds|.Data St|
|00000110| 72 75 63 74 75 72 65 73 | 1b 4d 61 63 68 69 6e 65 |ructures|.Machine|
|00000120| 20 49 6e 66 6f 72 6d 61 | 74 69 6f 6e 20 52 65 63 | Informa|tion Rec|
|00000130| 6f 72 64 73 1c 52 65 67 | 69 73 74 65 72 20 49 6e |ords.Reg|ister In|
|00000140| 66 6f 72 6d 61 74 69 6f | 6e 20 52 65 63 6f 72 64 |formatio|n Record|
|00000150| 73 22 00 00 00 1a 00 05 | 00 37 00 da 00 00 00 00 |s"......|.7......|
|00000160| 03 18 02 40 00 06 be 07 | 00 31 dc 66 00 01 4c 90 |...@....|.1.f..L.|
|00000170| 00 00 0d a0 00 06 be 07 | 00 00 06 5c 00 00 00 00 |........|...\....|
|00000180| 00 00 00 28 00 06 c4 63 | 00 00 2e 16 00 00 00 2a |...(...c|.......*|
|00000190| 00 00 0f 90 00 06 f2 79 | 00 00 10 f4 00 00 0f 92 |.......y|........|
|000001a0| 00 00 13 9c 00 07 03 6d | 00 00 13 58 00 00 13 9e |.......m|...X....|
|000001b0| 00 00 18 81 00 07 16 c5 | 00 00 11 08 00 00 18 83 |........|........|
|000001c0| 00 00 1c e1 00 07 27 cd | 00 00 0a 78 00 00 1c e3 |......'.|...x....|
|000001d0| 00 00 1f 6e 00 07 32 45 | 00 00 1a 52 00 00 1f 70 |...n..2E|...R...p|
|000001e0| 00 00 27 dc 00 07 4c 97 | 00 00 14 8c 00 00 27 de |..'...L.|......'.|
|000001f0| 00 00 2d fe 00 07 61 23 | 00 00 1d 76 00 00 2e 00 |..-...a#|...v....|
|00000200| 00 00 38 95 00 07 7e 99 | 00 00 1d cc 00 00 38 96 |..8...~.|......8.|
|00000210| 00 00 43 0f 00 07 9c 65 | 00 00 1a 1a 00 00 43 13 |..C....e|......C.|
|00000220| 00 00 4b 4e 00 07 b6 7f | 00 00 19 58 00 00 4b 52 |..KN....|...X..KR|
|00000230| 00 00 52 63 00 07 cf d7 | 00 01 b6 7a 00 00 52 64 |..Rc....|...z..Rd|
|00000240| 00 00 56 af 00 09 86 51 | 00 00 18 36 00 00 56 b1 |..V....Q|...6..V.|
|00000250| 00 00 5e dc 00 09 9e 87 | 00 00 12 0a 00 00 5e e0 |..^.....|......^.|
|00000260| 00 00 63 f1 00 09 b0 91 | 00 00 00 4c ff ff ff ff |..c.....|...L....|
|00000270| ff ff ff ff 00 09 b0 dd | 00 00 0d fa 00 00 64 09 |........|......d.|
|00000280| 00 00 67 41 00 09 be d7 | 00 00 05 38 00 00 67 43 |..gA....|...8..gC|
|00000290| 00 00 68 6a 00 09 c4 0f | 00 00 24 40 00 00 68 6c |..hj....|..$@..hl|
|000002a0| 00 00 76 21 00 09 e8 4f | 00 00 1d 22 00 00 76 23 |..v!...O|..."..v#|
|000002b0| 00 00 80 06 00 0a 05 71 | 00 01 22 06 00 00 80 08 |.......q|..".....|
|000002c0| 00 00 84 e7 00 0b 27 77 | 00 00 21 7e 00 00 84 e9 |......'w|..!~....|
|000002d0| 00 00 91 7a 00 0b 48 f5 | 00 00 22 ae 00 00 91 7c |...z..H.|.."....||
|000002e0| 00 00 9c 9c 00 0b 6b a3 | 00 00 1f 62 00 00 9c 9e |......k.|...b....|
|000002f0| 00 00 a6 f5 00 0b 8b 05 | 00 00 22 54 00 00 a6 f7 |........|.."T....|
|00000300| 00 00 b1 cd 00 0b ad 59 | 00 00 24 9c 00 00 b1 cf |.......Y|..$.....|
|00000310| 00 00 bd 86 00 0b d1 f5 | 00 00 28 92 00 00 bd 87 |........|..(.....|
|00000320| 00 00 ca 8e 00 0b fa 87 | 00 00 21 e2 00 00 ca 8f |........|..!.....|
|00000330| 00 00 d7 cb 00 0c 1c 69 | 00 00 21 2c 00 00 d7 cf |.......i|..!,....|
|00000340| 00 00 e4 0e 00 0c 3d 95 | 00 00 20 1c 00 00 e4 0f |......=.|.. .....|
|00000350| 00 00 f0 d1 00 0c 5d b1 | 00 00 24 8c 00 00 f0 d3 |......].|..$.....|
|00000360| 00 00 fb 5f 00 0c 82 3d | 00 00 13 48 00 00 fb 61 |..._...=|...H...a|
|00000370| 00 01 01 d4 00 0c 95 85 | 00 00 1b 56 00 01 01 d6 |........|...V....|
|00000380| 00 01 09 26 00 0c b0 db | 00 00 20 10 00 01 09 27 |...&....|.. ....'|
|00000390| 00 01 12 43 00 0c d0 eb | 00 00 21 66 00 01 12 45 |...C....|..!f...E|
|000003a0| 00 01 1c c6 00 0c f2 51 | 00 00 1d 50 00 01 1c c7 |.......Q|...P....|
|000003b0| 00 01 25 fc 00 0d 0f a1 | 00 00 27 44 00 01 25 fd |..%.....|..'D..%.|
|000003c0| 00 01 33 1e 00 0d 36 e5 | 00 00 1c dc 00 01 33 1f |..3...6.|......3.|
|000003d0| 00 01 3f 44 00 0d 53 c1 | 00 00 24 ec 00 01 3f 46 |..?D..S.|..$...?F|
|000003e0| 00 01 4c 22 00 0d 78 ad | 00 01 3d 12 00 01 4c 24 |..L"..x.|..=...L$|
|000003f0| 00 01 4f 7f 00 0e b5 bf | 00 00 22 04 00 01 4f 80 |..O.....|.."...O.|
|00000400| 00 01 59 88 00 0e d7 c3 | 00 00 20 b8 00 01 59 8a |..Y.....|.. ...Y.|
|00000410| 00 01 66 16 00 0e f8 7b | 00 01 02 b2 00 01 66 18 |..f....{|......f.|
|00000420| 00 01 6b 43 00 0f fb 2d | 00 00 1d 80 00 01 6b 45 |..kC...-|......kE|
|00000430| 00 01 76 90 00 10 18 ad | 00 00 24 94 00 01 76 92 |..v.....|..$...v.|
|00000440| 00 01 83 44 00 10 3d 41 | 00 00 21 04 00 01 83 45 |...D..=A|..!....E|
|00000450| 00 01 8f 34 00 10 5e 45 | 00 01 01 84 00 01 8f 35 |...4..^E|.......5|
|00000460| 00 01 96 7b 00 11 5f c9 | 00 00 f5 e4 00 01 96 7e |...{.._.|.......~|
|00000470| 00 01 9b 79 00 12 55 ad | 00 01 05 5a 00 01 9b 7d |...y..U.|...Z...}|
|00000480| 00 01 a1 a0 00 13 5b 07 | 00 00 26 6a 00 01 a1 a1 |......[.|..&j....|
|00000490| 00 01 ae 03 00 13 81 71 | 00 00 f6 92 00 01 ae 04 |.......q|........|
|000004a0| 00 01 b3 27 00 14 78 03 | 00 00 f1 40 00 01 b3 28 |...'..x.|...@...(|
|000004b0| 00 01 ba 0e 00 15 69 43 | 00 00 1c 7a 00 01 ba 10 |......iC|...z....|
|000004c0| 00 01 c2 93 00 15 85 bd | 00 00 24 b2 00 01 c2 95 |........|..$.....|
|000004d0| 00 01 cf 14 00 15 aa 6f | 00 00 1b 00 00 01 cf 15 |.......o|........|
|000004e0| 00 01 d8 46 00 15 c5 6f | 00 00 10 dc 00 01 d8 48 |...F...o|.......H|
|000004f0| 00 01 de bf 00 15 d6 4b | 00 00 25 b6 00 01 de c1 |.......K|..%.....|
|00000500| 00 01 ea dc 00 15 fc 01 | 00 00 fb 28 00 01 ea de |........|...(....|
|00000510| 00 01 f0 ff 00 16 f7 29 | 00 00 25 8c 00 01 f1 00 |.......)|..%.....|
|00000520| 00 01 fc ca 00 17 1c b5 | 00 01 04 9e 00 01 fc cc |........|........|
|00000530| 00 02 03 18 00 18 21 53 | 00 00 f6 fa 00 02 03 19 |......!S|........|
|00000540| 00 02 0b ba 00 19 18 4d | 00 00 f4 48 00 02 0b bc |.......M|...H....|
|00000550| 00 02 14 97 00 1a 0c 95 | 00 00 21 de 00 02 14 98 |........|..!.....|
|00000560| 00 02 1f 4b 00 1a 2e 73 | 00 00 1e 7a 00 02 1f 4d |...K...s|...z...M|
|00000570| 00 02 29 2c 00 1a 4c ed | 00 00 fb 44 00 02 29 2f |..),..L.|...D..)/|
|00000580| 00 02 2e 03 00 1b 48 31 | 00 00 21 b6 00 02 2e 06 |......H1|..!.....|
|00000590| 00 02 3a 1f 00 1b 69 e7 | 00 00 26 a4 00 02 3a 20 |..:...i.|..&...: |
|000005a0| 00 02 47 e2 00 1b 90 8b | 00 00 1f 28 00 02 47 e5 |..G.....|...(..G.|
|000005b0| 00 02 54 2b 00 1b af b3 | 00 00 1f 3e 00 02 54 2d |..T+....|...>..T-|
|000005c0| 00 02 5f 5a 00 1b ce f1 | 00 01 17 80 00 02 5f 5c |.._Z....|......_\|
|000005d0| 00 02 5f 9c 00 1c e6 71 | 00 00 16 7e 00 02 5f 9f |.._....q|...~.._.|
|000005e0| 00 02 67 2d 00 1c fc ef | 00 01 0e 0a 00 02 67 2f |..g-....|......g/|
|000005f0| 00 02 69 2b 00 1e 0a f9 | 00 00 1f c4 00 02 69 2d |..i+....|......i-|
|00000600| 00 02 73 db 00 1e 2a bd | 00 00 19 cc 00 02 73 dc |..s...*.|......s.|
|00000610| 00 02 7d cc 00 1e 44 89 | 00 00 1a 00 00 02 7d cd |..}...D.|......}.|
|00000620| 00 02 86 29 00 1e 5e 89 | 00 00 fd 46 00 02 86 2a |...)..^.|...F...*|
|00000630| 00 02 8c a7 00 1f 5b cf | 00 00 16 80 00 02 8c a8 |......[.|........|
|00000640| 00 02 93 9a 00 1f 72 4f | 00 00 16 78 00 02 93 9c |......rO|...x....|
|00000650| 00 02 9a 3f 00 1f 88 c7 | 00 00 25 00 00 02 9a 41 |...?....|..%....A|
|00000660| 00 02 a5 03 00 1f ad c7 | 00 00 1a 26 00 02 a5 05 |........|...&....|
|00000670| 00 02 ad 23 00 1f c7 ed | 00 00 1e 9a 00 02 ad 25 |...#....|.......%|
|00000680| 00 02 b6 1c 00 1f e6 87 | 00 00 1f 50 00 02 b6 1e |........|...P....|
|00000690| 00 02 c2 13 00 20 05 d7 | 00 00 1d bc 00 02 c2 15 |..... ..|........|
|000006a0| 00 02 cb 2d 00 20 23 93 | 00 00 1b f4 00 02 cb 2f |...-. #.|......./|
|000006b0| 00 02 d5 cc 00 20 3f 87 | 00 00 78 60 00 02 d5 ce |..... ?.|..x`....|
|000006c0| 00 02 dc 9d 00 20 b7 e7 | 00 00 1f c4 00 02 dc 9f |..... ..|........|
|000006d0| 00 02 e7 45 00 20 d7 ab | 00 00 1e 06 00 02 e7 47 |...E. ..|.......G|
|000006e0| 00 02 f2 1f 00 20 f5 b1 | 00 00 16 be 00 02 f2 21 |..... ..|.......!|
|000006f0| 00 02 fa d8 00 21 0c 6f | 00 00 0a a0 00 02 fa da |.....!.o|........|
|00000700| 00 02 fc 8f 00 21 17 0f | 00 00 00 4c ff ff ff ff |.....!..|...L....|
|00000710| ff ff ff ff 00 21 17 5b | 00 00 11 ba 00 02 fc a7 |.....!.[|........|
|00000720| 00 03 00 59 00 21 29 15 | 00 00 00 4c ff ff ff ff |...Y.!).|...L....|
|00000730| ff ff ff ff 00 21 29 61 | 00 00 22 ce 00 03 00 5b |.....!)a|.."....[|
|00000740| 00 03 0a 6b 00 21 4c 2f | 00 00 20 16 00 03 0a 6f |...k.!L/|.. ....o|
|00000750| 00 03 14 93 00 21 6c 45 | 00 01 02 62 00 03 14 95 |.....!lE|...b....|
|00000760| 00 03 1c d1 00 22 6e a7 | 00 00 23 1a 00 03 1c d3 |....."n.|..#.....|
|00000770| 00 03 26 c7 00 22 91 c1 | 00 00 21 ba 00 03 26 c9 |..&.."..|..!...&.|
|00000780| 00 03 31 6d 00 22 b3 7b | 00 00 21 ae 00 03 31 6f |..1m.".{|..!...1o|
|00000790| 00 03 3c e0 00 22 d5 29 | 00 00 ff 32 00 03 3c e1 |..<..".)|...2..<.|
|000007a0| 00 03 41 b1 00 23 d4 5b | 00 00 e4 98 00 03 41 b3 |..A..#.[|......A.|
|000007b0| 00 03 44 d0 00 24 b8 f3 | 00 01 16 a6 00 03 44 d2 |..D..$..|......D.|
|000007c0| 00 03 48 57 00 25 cf 99 | 00 00 14 02 00 03 48 58 |..HW.%..|......HX|
|000007d0| 00 03 4e df 00 25 e3 9b | 00 01 0f 52 00 03 4e e1 |..N..%..|...R..N.|
|000007e0| 00 03 51 ed 00 26 f2 ed | 00 00 23 66 00 03 51 f0 |..Q..&..|..#f..Q.|
|000007f0| 00 03 5c 17 00 27 16 53 | 00 00 23 c0 00 03 5c 19 |..\..'.S|..#...\.|
|00000800| 00 03 65 98 00 27 3a 13 | 00 00 13 88 00 03 65 9a |..e..':.|......e.|
|00000810| 00 03 6b 16 00 27 4d 9b | 00 00 fe 68 00 03 6b 18 |..k..'M.|...h..k.|
|00000820| 00 03 70 58 00 28 4c 03 | 00 00 10 7a 00 03 70 5a |..pX.(L.|...z..pZ|
|00000830| 00 03 76 f7 00 28 5c 7d | 00 01 05 9e 00 03 76 f9 |..v..(\}|......v.|
|00000840| 00 03 79 a2 00 29 62 1b | 00 00 1b 6e 00 03 79 a5 |..y..)b.|...n..y.|
|00000850| 00 03 81 24 00 29 7d 89 | 00 00 1d a8 00 03 81 25 |...$.)}.|.......%|
|00000860| 00 03 89 47 00 29 9b 31 | 00 00 11 40 00 03 89 49 |...G.).1|...@...I|
|00000870| 00 03 8f 31 00 29 ac 71 | 00 00 1a 28 00 03 8f 33 |...1.).q|...(...3|
|00000880| 00 03 96 65 00 29 c6 99 | 00 00 19 a2 00 03 96 68 |...e.)..|.......h|
|00000890| 00 03 9d bc 00 29 e0 3b | 00 00 ef 3e 00 03 9d be |.....).;|...>....|
|000008a0| 00 03 a0 dd 00 2a cf 79 | 00 00 f5 54 00 03 a0 df |.....*.y|...T....|
|000008b0| 00 03 a6 38 00 2b c4 cd | 00 00 1d 72 00 03 a6 3a |...8.+..|...r...:|
|000008c0| 00 03 ad cb 00 2b e2 3f | 00 00 11 f4 00 03 ad cd |.....+.?|........|
|000008d0| 00 03 b4 cf 00 2b f4 33 | 00 00 1d f8 00 03 b4 d1 |.....+.3|........|
|000008e0| 00 03 bc b4 00 2c 12 2b | 00 00 16 e6 00 03 bc b6 |.....,.+|........|
|000008f0| 00 03 c4 da 00 2c 29 11 | 00 00 1e 82 00 03 c4 dc |.....,).|........|
|00000900| 00 03 cc 46 00 2c 47 93 | 00 00 20 42 00 03 cc 47 |...F.,G.|.. B...G|
|00000910| 00 03 d4 79 00 2c 67 d5 | 00 00 18 8e 00 03 d4 7c |...y.,g.|.......||
|00000920| 00 03 d8 e8 00 2c 80 63 | 00 00 18 ec 00 03 d8 ea |.....,.c|........|
|00000930| 00 03 df b8 00 2c 99 4f | 00 00 19 0a 00 03 df ba |.....,.O|........|
|00000940| 00 03 e6 03 00 2c b2 59 | 00 00 19 92 00 03 e6 05 |.....,.Y|........|
|00000950| 00 03 ed d8 00 2c cb eb | 00 00 22 1e 00 03 ed da |.....,..|..".....|
|00000960| 00 03 f7 65 00 2c ee 09 | 00 00 1f 52 00 03 f7 67 |...e.,..|...R...g|
|00000970| 00 03 ff 63 00 2d 0d 5b | 00 00 1f 52 00 03 ff 65 |...c.-.[|...R...e|
|00000980| 00 04 07 62 00 2d 2c ad | 00 00 18 58 00 04 07 63 |...b.-,.|...X...c|
|00000990| 00 04 0e e3 00 2d 45 05 | 00 00 18 14 00 04 0e e4 |.....-E.|........|
|000009a0| 00 04 15 36 00 2d 5d 19 | 00 00 19 90 00 04 15 38 |...6.-].|.......8|
|000009b0| 00 04 1b ed 00 2d 76 a9 | 00 00 1d 5e 00 04 1b ee |.....-v.|...^....|
|000009c0| 00 04 23 75 00 2d 94 07 | 00 00 0e 18 00 04 23 77 |..#u.-..|......#w|
|000009d0| 00 04 26 8b 00 2d a2 1f | 00 00 0e 4e 00 04 26 8f |..&..-..|...N..&.|
|000009e0| 00 04 29 e1 00 2d b0 6d | 00 00 0d 16 00 04 29 e3 |..)..-.m|......).|
|000009f0| 00 04 2e 99 00 2d bd 83 | 00 00 15 d2 00 04 2e 9d |.....-..|........|
|00000a00| 00 04 35 de 00 2d d3 55 | 00 00 17 16 00 04 35 e0 |..5..-.U|......5.|
|00000a10| 00 04 3b 40 00 2d ea 6b | 00 00 15 b6 00 04 3b 42 |..;@.-.k|......;B|
|00000a20| 00 04 41 79 00 2e 00 21 | 00 00 0c d4 00 04 41 7b |..Ay...!|......A{|
|00000a30| 00 04 46 32 00 2e 0c f5 | 00 00 0f 40 00 04 46 4a |..F2....|...@..FJ|
|00000a40| 00 04 49 b2 00 2e 1c 35 | 00 00 00 4c ff ff ff ff |..I....5|...L....|
|00000a50| ff ff ff ff 00 2e 1c 81 | 00 00 22 b2 00 04 49 b4 |........|.."...I.|
|00000a60| 00 04 55 34 00 2e 3f 33 | 00 00 1d b4 00 04 55 36 |..U4..?3|......U6|
|00000a70| 00 04 5f 56 00 2e 5c e7 | 00 00 1f e6 00 04 5f 58 |.._V..\.|......_X|
|00000a80| 00 04 6a 4d 00 2e 7c cd | 00 00 26 a4 00 04 6a 4e |..jM..|.|..&...jN|
|00000a90| 00 04 77 e5 00 2e a3 71 | 00 00 25 c2 00 04 77 e7 |..w....q|..%...w.|
|00000aa0| 00 04 83 2d 00 2e c9 33 | 00 00 1c 80 00 04 83 2e |...-...3|........|
|00000ab0| 00 04 90 8e 00 2e e5 b3 | 00 00 1d 92 00 04 90 90 |........|........|
|00000ac0| 00 04 9a e2 00 2f 03 45 | 00 00 1a 00 00 04 9a e4 |...../.E|........|
|00000ad0| 00 04 a4 4e 00 2f 1d 45 | 00 00 17 42 00 04 a4 50 |...N./.E|...B...P|
|00000ae0| 00 04 aa 66 00 2f 34 87 | 00 00 19 0c 00 04 aa 68 |...f./4.|.......h|
|00000af0| 00 04 b3 29 00 2f 4d 93 | 00 00 1c 04 00 04 b3 2b |...)./M.|.......+|
|00000b00| 00 04 bb c6 00 2f 69 97 | 00 00 11 ea 00 04 bb c8 |...../i.|........|
|00000b10| 00 04 c2 55 00 2f 7b 81 | 00 00 17 d6 00 04 c2 59 |...U./{.|.......Y|
|00000b20| 00 04 c9 68 00 2f 93 57 | 00 00 18 0e 00 04 c9 6a |...h./.W|.......j|
|00000b30| 00 04 d0 38 00 2f ab 65 | 00 00 1d 08 00 04 d0 3a |...8./.e|.......:|
|00000b40| 00 04 d7 5e 00 2f c8 6d | 00 00 18 bc 00 04 d7 60 |...^./.m|.......`|
|00000b50| 00 04 de 2e 00 2f e1 29 | 00 00 1f e0 00 04 de 30 |...../.)|.......0|
|00000b60| 00 04 e8 85 00 30 01 09 | 00 00 1d a4 00 04 e8 87 |.....0..|........|
|00000b70| 00 04 f1 ec 00 30 1e ad | 00 00 1b 5c 00 04 f1 f0 |.....0..|...\....|
|00000b80| 00 04 f9 64 00 30 3a 09 | 00 00 1a 62 00 04 f9 66 |...d.0:.|...b...f|
|00000b90| 00 05 01 2d 00 30 54 6b | 00 00 1b 7e 00 05 01 2f |...-.0Tk|...~.../|
|00000ba0| 00 05 08 10 00 30 6f e9 | 00 00 15 48 00 05 08 12 |.....0o.|...H....|
|00000bb0| 00 05 0f 14 00 30 85 31 | 00 00 19 62 00 05 0f 16 |.....0.1|...b....|
|00000bc0| 00 05 15 54 00 30 9e 93 | 00 00 13 d6 00 05 15 56 |...T.0..|.......V|
|00000bd0| 00 05 1b 0f 00 30 b2 69 | 00 00 1e 2e 00 05 1b 11 |.....0.i|........|
|00000be0| 00 05 22 fa 00 30 d0 97 | 00 00 17 30 00 05 22 fc |.."..0..|...0..".|
|00000bf0| 00 05 29 d6 00 30 e7 c7 | 00 01 03 fa 00 05 29 d8 |..)..0..|......).|
|00000c00| 00 05 2e 31 00 31 eb c1 | 00 01 08 fe 00 05 2e 33 |...1.1..|.......3|
|00000c10| 00 05 34 38 00 32 f4 bf | 00 00 2d 3c 00 05 34 39 |..48.2..|..-<..49|
|00000c20| 00 05 41 76 00 33 21 fb | 00 00 0c 16 00 05 41 7a |..Av.3!.|......Az|
|00000c30| 00 05 45 cb 00 33 2e 11 | 00 00 12 32 00 05 45 cd |..E..3..|...2..E.|
|00000c40| 00 05 4b 0d 00 33 40 43 | 00 00 0c f2 00 05 4b 0f |..K..3@C|......K.|
|00000c50| 00 05 50 37 00 33 4d 35 | 00 00 1c f0 00 05 50 39 |..P7.3M5|......P9|
|00000c60| 00 05 56 f8 00 33 6a 25 | 00 00 00 4c ff ff ff ff |..V..3j%|...L....|
|00000c70| ff ff ff ff 00 33 6a 71 | 00 00 0d 3e 00 05 57 14 |.....3jq|...>..W.|
|00000c80| 00 05 59 f0 00 33 77 af | 00 00 00 4c ff ff ff ff |..Y..3w.|...L....|
|00000c90| ff ff ff ff 00 33 77 fb | 00 00 21 fa 00 05 59 f2 |.....3w.|..!...Y.|
|00000ca0| 00 05 65 89 00 33 99 f5 | 00 00 1a 56 00 05 65 8a |..e..3..|...V..e.|
|00000cb0| 00 05 70 ea 00 33 b4 4b | 00 00 18 ca 00 05 70 ec |..p..3.K|......p.|
|00000cc0| 00 05 79 2d 00 33 cd 15 | 00 00 12 18 00 05 79 2f |..y-.3..|......y/|
|00000cd0| 00 05 7f b8 00 33 df 2d | 00 00 17 1c 00 05 7f bb |.....3.-|........|
|00000ce0| 00 05 86 db 00 33 f6 49 | 00 00 1a 3a 00 05 86 de |.....3.I|...:....|
|00000cf0| 00 05 90 35 00 34 10 83 | 00 00 19 1a 00 05 90 37 |...5.4..|.......7|
|00000d00| 00 05 97 89 00 34 29 9d | 00 00 16 ac 00 05 97 8c |.....4).|........|
|00000d10| 00 05 9f a6 00 34 40 49 | 00 00 18 60 00 05 9f a8 |.....4@I|...`....|
|00000d20| 00 05 a6 92 00 34 58 a9 | 00 00 17 ba 00 05 a6 94 |.....4X.|........|
|00000d30| 00 05 ad 27 00 34 70 63 | 00 00 12 d2 00 05 ad 29 |...'.4pc|.......)|
|00000d40| 00 05 b1 d4 00 34 83 35 | 00 00 19 0c 00 05 b1 d6 |.....4.5|........|
|00000d50| 00 05 b9 4f 00 34 9c 41 | 00 00 19 be 00 05 b9 51 |...O.4.A|.......Q|
|00000d60| 00 05 c0 1c 00 34 b5 ff | 00 00 15 d0 00 05 c0 1e |.....4..|........|
|00000d70| 00 05 c7 22 00 34 cb cf | 00 00 19 3c 00 05 c7 24 |...".4..|...<...$|
|00000d80| 00 05 cd c6 00 34 e5 0b | 00 00 15 3a 00 05 cd c8 |.....4..|...:....|
|00000d90| 00 05 d5 91 00 34 fa 45 | 00 00 12 b4 00 05 d5 95 |.....4.E|........|
|00000da0| 00 05 db 38 00 35 0c f9 | 00 00 0c b8 00 05 db 3a |...8.5..|.......:|
|00000db0| 00 05 df 2a 00 35 19 b1 | 00 00 11 5c 00 05 df 2d |...*.5..|...\...-|
|00000dc0| 00 05 e4 86 00 35 2b 0d | 00 00 04 2c 00 05 e4 88 |.....5+.|...,....|
|00000dd0| 00 05 e5 82 00 35 2f 39 | 00 00 26 a0 00 05 e5 84 |.....5/9|..&.....|
|00000de0| 00 05 f1 35 00 35 55 d9 | 00 00 2d bc 00 05 f1 37 |...5.5U.|..-....7|
|00000df0| 00 05 ff 21 00 35 83 95 | 00 00 2b be 00 05 ff 23 |...!.5..|..+....#|
|00000e00| 00 06 0c d7 00 35 af 53 | 00 00 2e b0 00 06 0c d9 |.....5.S|........|
|00000e10| 00 06 1a 5c 00 35 de 03 | 00 00 29 fc 00 06 1a 5e |...\.5..|..)....^|
|00000e20| 00 06 27 23 00 36 07 ff | 00 00 27 f2 00 06 27 25 |..'#.6..|..'...'%|
|00000e30| 00 06 34 06 00 36 2f f1 | 00 00 29 28 00 06 34 08 |..4..6/.|..)(..4.|
|00000e40| 00 06 41 2c 00 36 59 19 | 00 00 31 98 00 06 41 2e |..A,.6Y.|..1...A.|
|00000e50| 00 06 50 0b 00 36 8a b1 | 00 00 2b 66 00 06 50 0d |..P..6..|..+f..P.|
|00000e60| 00 06 5e 39 00 36 b6 17 | 00 00 2a 06 00 06 5e 3b |..^9.6..|..*...^;|
|00000e70| 00 06 6a e7 00 36 e0 1d | 00 00 31 76 00 06 6a e9 |..j..6..|..1v..j.|
|00000e80| 00 06 74 c5 00 37 11 93 | 00 00 3f bc 00 06 74 c7 |..t..7..|..?...t.|
|00000e90| 00 06 81 38 00 37 51 4f | 00 00 3e 5e 00 06 81 3a |...8.7QO|..>^...:|
|00000ea0| 00 06 8c aa 00 37 8f ad | 00 00 31 d4 00 06 8c ac |.....7..|..1.....|
|00000eb0| 00 06 96 fe 00 37 c1 81 | 00 00 35 dc 00 06 97 00 |.....7..|..5.....|
|00000ec0| 00 06 a1 10 00 37 f7 5d | 00 00 45 f0 00 06 a1 12 |.....7.]|..E.....|
|00000ed0| 00 06 ac 7c 00 38 3d 4d | 00 00 3b 28 00 06 ac 7e |...|.8=M|..;(...~|
|00000ee0| 00 06 b7 57 00 38 78 75 | 00 00 0c d2 00 06 b7 59 |...W.8xu|.......Y|
|00000ef0| 00 06 b9 98 00 38 85 47 | 00 00 00 56 ff ff ff ff |.....8.G|...V....|
|00000f00| ff ff ff ff 00 38 85 9d | 00 00 14 d0 00 06 b9 9a |.....8..|........|
|00000f10| 00 06 be 05 00 00 05 20 | 0d 54 69 74 6c 65 20 50 |....... |.Title P|
|00000f20| 61 67 65 2e 62 6e 00 00 | 00 00 00 00 00 00 00 00 |age.bn..|........|
|00000f30| 00 00 00 00 00 02 00 00 | 00 f8 00 37 3a 48 00 37 |........|...7:H.7|
|00000f40| 3a 44 00 37 3a 40 00 01 | 1c 78 00 37 3a 34 00 37 |:D.7:@..|.x.7:4.7|
|00000f50| 3a 3c 00 00 00 00 00 00 | 00 00 00 00 00 00 00 2a |:<......|.......*|
|00000f60| 00 06 be 07 00 00 06 5c | 00 01 0c 43 6f 70 79 72 |.......\|...Copyr|
|00000f70| 69 67 68 74 2e 62 6e 00 | 00 00 00 00 00 00 00 00 |ight.bn.|........|
|00000f80| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000f90| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000fa0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 2a 00 00 |........|.....*..|
|00000fb0| 0f 68 00 06 c4 63 00 00 | 2e 16 00 01 15 49 4d 20 |.h...c..|.....IM |
|00000fc0| 52 49 53 43 20 53 79 73 | 20 53 57 20 54 4f 43 2e |RISC Sys| SW TOC.|
|00000fd0| 62 6e 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |bn......|........|
|00000fe0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000ff0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 0f 92 |........|........|
|00001000| 00 00 0f de 00 06 f2 79 | 00 00 3f cc 00 04 15 49 |.......y|..?....I|
|00001010| 4d 20 52 49 53 43 20 53 | 79 73 20 53 57 20 4c 4f |M RISC S|ys SW LO|
|00001020| 46 2e 62 6e 00 32 00 76 | 99 4e 00 76 9a 4e 00 00 |F.bn.2.v|.N.v.N..|
|00001030| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 76 a6 dc |........|.....v..|
|00001040| e8 65 00 00 00 00 00 22 | 00 44 00 00 00 00 00 00 |.e....."|.D......|
|00001050| 1f 70 00 00 0e 90 00 07 | 32 45 00 00 2e de 00 02 |.p......|2E......|
|00001060| 0a 50 72 65 66 61 63 65 | 2e 62 6e 01 00 00 45 52 |.Preface|.bn...ER|
|00001070| 49 4b 81 11 a9 72 bc df | 00 60 00 03 00 03 9d 5d |IK...r..|.`.....]|
|00001080| e8 00 00 00 6e 61 00 00 | 40 00 00 12 00 00 6e ff |....na..|@.....n.|
|00001090| 30 dc 42 44 00 08 ff df | 00 00 00 00 00 00 00 00 |0.BD....|........|
|000010a0| 00 00 2e 00 00 00 35 f3 | 00 07 61 23 00 02 4f ba |......5.|..a#..O.|
|000010b0| 00 08 17 49 6e 74 72 6f | 20 74 6f 20 50 6f 77 65 |...Intro| to Powe|
|000010c0| 72 50 43 20 54 4f 43 2e | 62 6e 00 00 ff fe 00 37 |rPC TOC.|bn.....7|
|000010d0| 3a 20 00 9d 00 0f 00 ad | 00 e3 00 10 16 53 79 73 |: ......|.....Sys|
|000010e0| 74 65 6d 20 53 6f 66 74 | 77 61 72 65 20 4d 65 72 |tem Soft|ware Mer|
|000010f0| 67 65 00 00 63 f3 00 00 | 04 79 00 09 b0 dd 00 00 |ge..c...|.y......|
|00001100| 13 32 00 02 13 49 6e 74 | 72 6f 20 74 6f 20 50 6f |.2...Int|ro to Po|
|00001110| 77 65 72 50 43 2e 62 6e | 00 00 00 00 00 00 00 00 |werPC.bn|........|
|00001120| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001130| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001140| 00 00 00 00 00 00 68 6c | 00 02 94 25 00 09 c4 0f |......hl|...%....|
|00001150| 00 17 53 4c 00 48 15 4d | 69 78 65 64 20 4d 6f 64 |..SL.H.M|ixed Mod|
|00001160| 65 20 4d 67 72 20 54 4f | 43 2e 62 6e 00 00 00 00 |e Mgr TO|C.bn....|
|00001170| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001180| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001190| 00 00 00 00 00 00 00 02 | fc 91 00 00 03 ca 00 21 |........|.......!|
|000011a0| 17 5b 00 00 12 06 00 02 | 11 4d 69 78 65 64 20 4d |.[......|.Mixed M|
|000011b0| 6f 64 65 20 4d 67 72 2e | 62 6e 00 00 00 00 00 00 |ode Mgr.|bn......|
|000011c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000011d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000011e0| 00 37 28 80 00 00 00 00 | 00 03 00 5b 00 01 45 d9 |.7(.....|...[..E.|
|000011f0| 00 21 29 61 00 0c e3 94 | 00 30 14 43 6f 64 65 20 |.!)a....|.0.Code |
|00001200| 46 72 61 67 20 4d 67 72 | 20 54 4f 43 2e 62 6e 00 |Frag Mgr| TOC.bn.|
|00001210| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001220| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001230| 00 00 00 00 00 00 00 00 | 00 00 00 04 46 34 00 00 |........|....F4..|
|00001240| 03 80 00 2e 0c f5 00 00 | 0f 8c 00 02 10 43 6f 64 |........|.....Cod|
|00001250| 65 20 46 72 61 67 20 4d | 67 72 2e 62 6e 00 00 00 |e Frag M|gr.bn...|
|00001260| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001270| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001280| f0 65 ff ff ff ff 00 08 | 00 00 6e 61 00 04 49 b4 |.e......|..na..I.|
|00001290| 00 01 0d 4a 00 2e 1c 81 | 00 05 4d f0 00 22 14 45 |...J....|..M..".E|
|000012a0| 78 63 65 70 74 69 6f 6e | 20 4d 67 72 20 54 4f 43 |xception| Mgr TOC|
|000012b0| 2e 62 6e 51 00 37 39 f0 | 00 06 00 0c 00 19 00 e6 |.bnQ.79.|........|
|000012c0| 00 37 39 b0 00 05 00 0c | 00 03 00 0e 00 01 00 10 |.79.....|........|
|000012d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 05 |........|........|
|000012e0| 56 fe 00 00 02 f4 00 33 | 6a 71 00 00 0d 8a 00 02 |V......3|jq......|
|000012f0| 10 45 78 63 65 70 74 69 | 6f 6e 20 4d 67 72 2e 62 |.Excepti|on Mgr.b|
|00001300| 6e 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |n.......|........|
|00001310| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001320| 00 01 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001330| 00 05 59 f2 00 00 8b 92 | 00 33 77 fb 00 01 b7 3e |..Y.....|.3w....>|
|00001340| 00 14 13 50 6f 77 65 72 | 50 43 20 47 6c 6f 73 73 |...Power|PC Gloss|
|00001350| 61 72 79 2e 62 6e 00 00 | 00 00 00 00 00 00 00 00 |ary.bn..|........|
|00001360| 00 00 00 00 00 00 00 00 | 00 01 00 ff 00 00 00 00 |........|........|
|00001370| 00 26 00 37 3a 10 00 37 | 3a 30 00 37 3a 00 00 37 |.&.7:..7|:0.7:..7|
|00001380| 3a 88 00 05 e5 84 00 00 | 85 65 00 35 2f 39 00 01 |:.......|.e.5/9..|
|00001390| b0 e4 00 0a 14 49 4d 20 | 52 49 53 43 20 53 79 73 |.....IM |RISC Sys|
|000013a0| 20 53 57 20 49 58 2e 62 | 6e 00 00 7d 00 00 00 7c | SW IX.b|n..}...||
|000013b0| 00 0a 00 a1 00 fc 00 b5 | 01 4c 01 01 04 4f 70 65 |........|.L...Ope|
|000013c0| 6e 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |n.......|........|
|000013d0| 00 00 00 00 00 06 6a e9 | 00 00 4e b1 00 36 e0 1d |......j.|..N..6..|
|000013e0| 00 01 a5 80 00 09 0b 43 | 6f 6c 6f 70 68 6f 6e 2e |.......C|olophon.|
|000013f0| 62 6e 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |bn......|........|
|00001400| 00 00 ff ff 00 08 00 08 | 00 22 00 4e 00 22 00 5b |........|.".N.".[|
|00001410| 00 00 0b ff ff 00 00 00 | 56 00 2c 9d 05 24 00 00 |........|V.,..$..|
|00001420| 64 af 11 b0 00 00 00 06 | b9 9a 00 00 04 6d 00 38 |d.......|.....m.8|
|00001430| 85 9d 00 00 14 d0 00 01 | 00 00 06 58 00 01 00 00 |........|...X....|
|00001440| 00 00 00 12 00 01 00 01 | 00 00 0f 92 00 01 00 02 |........|........|
|00001450| 00 00 1f 70 00 01 00 03 | 00 00 2e 00 00 02 00 04 |...p....|........|
|00001460| 00 00 43 12 00 02 00 05 | 00 00 46 71 00 02 00 06 |..C.....|..Fq....|
|00001470| 00 00 4b 51 00 03 00 07 | 00 00 4c 6c 00 03 00 08 |..KQ....|..Ll....|
|00001480| 00 00 4e 11 00 03 00 09 | 00 00 50 76 00 64 00 0a |..N.....|..Pv.d..|
|00001490| 00 00 52 ec 00 64 00 0b | 00 00 54 d1 00 65 00 0c |..R..d..|..T..e..|
|000014a0| 00 00 55 8a 00 03 00 0d | 00 00 56 b1 00 02 00 0e |..U.....|..V.....|
|000014b0| 00 00 5a 36 00 02 00 0f | 00 00 5e df 00 01 00 10 |..Z6....|..^.....|
|000014c0| 00 00 64 09 00 02 00 11 | 00 00 78 60 00 64 00 12 |..d.....|..x`.d..|
|000014d0| 00 00 80 08 00 02 00 13 | 00 00 8f 20 00 03 00 14 |........|... ....|
|000014e0| 00 00 93 d6 00 03 00 15 | 00 00 a3 2f 00 04 00 16 |........|.../....|
|000014f0| 00 00 a7 3c 00 04 00 17 | 00 00 ad 1a 00 04 00 18 |...<....|........|
|00001500| 00 00 af 59 00 04 00 19 | 00 00 b1 cf 00 04 00 1a |...Y....|........|
|00001510| 00 00 b4 bb 00 04 00 1b | 00 00 bb c7 00 04 00 1c |........|........|
|00001520| 00 00 bf 6b 00 04 00 1d | 00 00 c9 25 00 02 00 1e |...k....|...%....|
|00001530| 00 00 d7 ce 00 03 00 1f | 00 00 e5 c3 00 03 00 20 |........|....... |
|00001540| 00 00 f4 0e 00 66 00 21 | 00 01 02 54 00 66 00 22 |.....f.!|...T.f."|
|00001550| 00 01 10 ae 00 66 00 23 | 00 01 12 45 00 03 00 24 |.....f.#|...E...$|
|00001560| 00 01 15 77 00 02 00 25 | 00 01 1b 0b 00 03 00 26 |...w...%|.......&|
|00001570| 00 01 23 f4 00 04 00 27 | 00 01 39 ef 00 04 00 28 |..#....'|..9....(|
|00001580| 00 01 49 96 00 64 00 29 | 00 01 4e 04 00 66 00 2a |..I..d.)|..N..f.*|
|00001590| 00 01 58 c3 00 04 00 2b | 00 01 5a 20 00 64 00 2c |..X....+|..Z .d.,|
|000015a0| 00 01 66 18 00 04 00 2d | 00 01 7f 1c 00 04 00 2e |..f....-|........|
|000015b0| 00 01 8c aa 00 64 00 2f | 00 01 96 4b 00 64 00 30 |.....d./|...K.d.0|
|000015c0| 00 01 98 84 00 66 00 31 | 00 01 98 fa 00 64 00 32 |.....f.1|.....d.2|
|000015d0| 00 01 a0 75 00 04 00 33 | 00 01 a6 d3 00 64 00 34 |...u...3|.....d.4|
|000015e0| 00 01 ae e9 00 66 00 35 | 00 01 b0 75 00 64 00 36 |.....f.5|...u.d.6|
|000015f0| 00 01 b6 7d 00 66 00 37 | 00 01 bd d8 00 66 00 38 |...}.f.7|.....f.8|
|00001600| 00 01 d4 62 00 66 00 39 | 00 01 d7 b7 00 66 00 3a |...b.f.9|.....f.:|
|00001610| 00 01 dd 15 00 03 00 3b | 00 01 e2 a9 00 04 00 3c |.......;|.......<|
|00001620| 00 01 ea de 00 64 00 3d | 00 01 ec 70 00 04 00 3e |.....d.=|...p...>|
|00001630| 00 01 fa 12 00 64 00 3f | 00 01 ff 43 00 64 00 40 |.....d.?|...C.d.@|
|00001640| 00 02 05 f1 00 64 00 41 | 00 02 12 bb 00 04 00 42 |.....d.A|.......B|
|00001650| 00 02 1b 6b 00 64 00 43 | 00 02 2d c5 00 03 00 44 |...k.d.C|..-....D|
|00001660| 00 02 39 6a 00 03 00 45 | 00 02 4d 5e 00 04 00 46 |..9j...E|..M^...F|
|00001670| 00 02 54 2d 00 64 00 47 | 00 02 5f 5c 00 64 00 48 |..T-.d.G|.._\.d.H|
|00001680| 00 02 67 2f 00 04 00 49 | 00 02 67 76 00 04 00 4a |..g/...I|..gv...J|
|00001690| 00 02 72 14 00 66 00 4b | 00 02 80 70 00 64 00 4c |..r..f.K|...p.d.L|
|000016a0| 00 02 88 20 00 66 00 4d | 00 02 90 d5 00 66 00 4e |... .f.M|.....f.N|
|000016b0| 00 02 97 31 00 04 00 4f | 00 02 9c 7d 00 02 00 50 |...1...O|...}...P|
|000016c0| 00 02 b1 d7 00 03 00 51 | 00 02 b7 6d 00 66 00 52 |.......Q|...m.f.R|
|000016d0| 00 02 c8 79 00 03 00 53 | 00 02 d2 37 00 64 00 54 |...y...S|...7.d.T|
|000016e0| 00 02 d5 ce 00 03 00 55 | 00 02 e2 aa 00 04 00 56 |.......U|.......V|
|000016f0| 00 02 e7 47 00 66 00 57 | 00 02 f2 21 00 04 00 58 |...G.f.W|...!...X|
|00001700| 00 02 f5 31 00 01 00 59 | 00 02 fc a7 00 02 00 5a |...1...Y|.......Z|
|00001710| 00 03 0a 6e 00 03 00 5b | 00 03 12 85 00 03 00 5c |...n...[|.......\|
|00001720| 00 03 1a 1d 00 64 00 5d | 00 03 1c 0b 00 03 00 5e |.....d.]|.......^|
|00001730| 00 03 2f 88 00 04 00 5f | 00 03 39 fb 00 64 00 60 |../...._|..9..d.`|
|00001740| 00 03 40 47 00 64 00 61 | 00 03 41 b3 00 64 00 62 |..@G.d.a|..A..d.b|
|00001750| 00 03 44 d2 00 04 00 63 | 00 03 48 d6 00 66 00 64 |..D....c|..H..f.d|
|00001760| 00 03 4c ad 00 64 00 65 | 00 03 51 c4 00 02 00 66 |..L..d.e|..Q....f|
|00001770| 00 03 56 70 00 03 00 67 | 00 03 5a d7 00 64 00 68 |..Vp...g|..Z..d.h|
|00001780| 00 03 6b 18 00 64 00 69 | 00 03 76 f9 00 65 00 6a |..k..d.i|..v..e.j|
|00001790| 00 03 7d ee 00 03 00 6b | 00 03 81 c2 00 66 00 6c |..}....k|.....f.l|
|000017a0| 00 03 85 5d 00 66 00 6d | 00 03 89 49 00 03 00 6e |...].f.m|...I...n|
|000017b0| 00 03 8d 32 00 66 00 6f | 00 03 8f 33 00 66 00 70 |...2.f.o|...3.f.p|
|000017c0| 00 03 94 a9 00 03 00 71 | 00 03 9a d7 00 64 00 72 |.......q|.....d.r|
|000017d0| 00 03 9d be 00 64 00 73 | 00 03 a0 df 00 02 00 74 |.....d.s|.......t|
|000017e0| 00 03 a5 47 00 03 00 75 | 00 03 a6 3a 00 04 00 76 |...G...u|...:...v|
|000017f0| 00 03 a7 b3 00 04 00 77 | 00 03 aa c4 00 04 00 78 |.......w|.......x|
|00001800| 00 03 d8 ea 00 04 00 79 | 00 03 e5 33 00 03 00 7a |.......y|...3...z|
|00001810| 00 03 e7 04 00 04 00 7b | 00 03 e8 92 00 04 00 7c |.......{|.......||
|00001820| 00 03 f3 64 00 03 00 7d | 00 03 fe 82 00 04 00 7e |...d...}|.......~|
|00001830| 00 04 01 53 00 04 00 7f | 00 04 02 ef 00 04 00 80 |...S....|........|
|00001840| 00 04 09 c5 00 04 00 81 | 00 04 10 e1 00 04 00 82 |........|........|
|00001850| 00 04 15 38 00 04 00 83 | 00 04 16 a1 00 04 00 84 |...8....|........|
|00001860| 00 04 1b 31 00 04 00 85 | 00 04 23 77 00 04 00 86 |...1....|..#w....|
|00001870| 00 04 24 15 00 02 00 87 | 00 04 26 8e 00 01 00 88 |..$.....|..&.....|
|00001880| 00 04 46 4a 00 02 00 89 | 00 04 53 17 00 03 00 8a |..FJ....|..S.....|
|00001890| 00 04 56 79 00 03 00 8b | 00 04 64 78 00 03 00 8c |..Vy....|..dx....|
|000018a0| 00 04 81 bf 00 66 00 8d | 00 04 91 e4 00 02 00 8e |.....f..|........|
|000018b0| 00 04 9d b4 00 03 00 8f | 00 04 a0 c4 00 66 00 90 |........|.....f..|
|000018c0| 00 04 a5 05 00 66 00 91 | 00 04 a9 8b 00 03 00 92 |.....f..|........|
|000018d0| 00 04 ab bb 00 66 00 93 | 00 04 b0 68 00 66 00 94 |.....f..|...h.f..|
|000018e0| 00 04 b6 6f 00 03 00 95 | 00 04 bb c8 00 66 00 96 |...o....|.....f..|
|000018f0| 00 04 bf 70 00 02 00 97 | 00 04 c2 58 00 03 00 98 |...p....|...X....|
|00001900| 00 04 c4 00 00 04 00 99 | 00 04 c6 6f 00 04 00 9a |........|...o....|
|00001910| 00 04 cc 52 00 04 00 9b | 00 04 d0 bf 00 04 00 9c |...R....|........|
|00001920| 00 04 d4 22 00 04 00 9d | 00 04 d8 bc 00 03 00 9e |..."....|........|
|00001930| 00 04 dd 0d 00 04 00 9f | 00 04 de 30 00 04 00 a0 |........|...0....|
|00001940| 00 04 e2 8c 00 04 00 a1 | 00 04 f2 56 00 04 00 a2 |........|...V....|
|00001950| 00 04 fc 85 00 04 00 a3 | 00 05 06 e8 00 04 00 a4 |........|........|
|00001960| 00 05 07 6d 00 04 00 a5 | 00 05 0c 95 00 04 00 a6 |...m....|........|
|00001970| 00 05 0d 61 00 04 00 a7 | 00 05 13 01 00 04 00 a8 |...a....|........|
|00001980| 00 05 15 b4 00 03 00 a9 | 00 05 1a 8f 00 04 00 aa |........|........|
|00001990| 00 05 1b 11 00 04 00 ab | 00 05 22 fc 00 03 00 ac |........|..".....|
|000019a0| 00 05 26 0c 00 04 00 ad | 00 05 27 e5 00 64 00 ae |..&.....|..'..d..|
|000019b0| 00 05 29 d8 00 64 00 af | 00 05 2e 33 00 02 00 b0 |..)..d..|...3....|
|000019c0| 00 05 41 79 00 01 00 b1 | 00 05 57 14 00 02 00 b2 |..Ay....|..W.....|
|000019d0| 00 05 61 a3 00 03 00 b3 | 00 05 6b 2f 00 03 00 b4 |..a.....|..k/....|
|000019e0| 00 05 70 ec 00 02 00 b5 | 00 05 7a 08 00 03 00 b6 |..p.....|..z.....|
|000019f0| 00 05 7a f6 00 66 00 b7 | 00 05 7d 76 00 03 00 b8 |..z..f..|..}v....|
|00001a00| 00 05 81 69 00 66 00 b9 | 00 05 8e 8b 00 02 00 ba |...i.f..|........|
|00001a10| 00 05 92 e2 00 03 00 bb | 00 05 93 cf 00 04 00 bc |........|........|
|00001a20| 00 05 94 22 00 04 00 bd | 00 05 a3 36 00 03 00 be |..."....|...6....|
|00001a30| 00 05 a6 94 00 04 00 bf | 00 05 a6 f3 00 04 00 c0 |........|........|
|00001a40| 00 05 ac 2d 00 04 00 c1 | 00 05 b7 95 00 04 00 c2 |...-....|........|
|00001a50| 00 05 ba e0 00 04 00 c3 | 00 05 c0 a2 00 03 00 c4 |........|........|
|00001a60| 00 05 c7 24 00 04 00 c5 | 00 05 c7 d0 00 03 00 c6 |...$....|........|
|00001a70| 00 05 cd 13 00 04 00 c7 | 00 05 cd c8 00 02 00 c8 |........|........|
|00001a80| 00 05 d5 94 00 01 00 c9 | 00 05 e5 84 00 01 00 ca |........|........|
|00001a90| 00 06 6a e9 00 00 19 59 | 00 cb 17 50 6f 77 65 72 |..j....Y|...Power|
|00001aa0| 50 43 20 53 79 73 74 65 | 6d 20 53 6f 66 74 77 61 |PC Syste|m Softwa|
|00001ab0| 72 65 08 43 6f 6e 74 65 | 6e 74 73 1d 46 69 67 75 |re.Conte|nts.Figu|
|00001ac0| 72 65 73 2c 20 54 61 62 | 6c 65 73 2c 20 61 6e 64 |res, Tab|les, and|
|00001ad0| 20 4c 69 73 74 69 6e 67 | 73 0f 41 62 6f 75 74 20 | Listing|s.About |
|00001ae0| 54 68 69 73 20 42 6f 6f | 6b 16 0d 52 65 6c 61 74 |This Boo|k..Relat|
|00001af0| 65 64 20 44 6f 63 75 6d | 65 6e 74 61 74 69 6f 6e |ed Docum|entation|
|00001b00| 1b 46 6f 72 6d 61 74 20 | 6f 66 20 61 20 54 79 70 |.Format |of a Typ|
|00001b10| 69 63 61 6c 20 43 68 61 | 70 74 65 72 1e 0d 43 6f |ical Cha|pter..Co|
|00001b20| 6e 76 65 6e 74 69 6f 6e | 73 20 55 73 65 64 20 69 |nvention|s Used i|
|00001b30| 6e 20 54 68 69 73 20 42 | 6f 6f 6b 0d 53 70 65 63 |n This B|ook.Spec|
|00001b40| 69 61 6c 20 46 6f 6e 74 | 73 0e 54 79 70 65 73 20 |ial Font|s.Types |
|00001b50| 6f 66 20 4e 6f 74 65 73 | 1b 42 69 74 20 4e 75 6d |of Notes|.Bit Num|
|00001b60| 62 65 72 69 6e 67 20 61 | 6e 64 20 57 6f 72 64 20 |bering a|nd Word |
|00001b70| 53 69 7a 65 1e 46 69 67 | 75 72 65 20 50 2d 31 09 |Size.Fig|ure P-1.|
|00001b80| 36 38 30 78 30 20 62 69 | 74 20 6e 75 6d 62 65 72 |680x0 bi|t number|
|00001b90| 69 6e 67 20 46 69 67 75 | 72 65 20 50 2d 32 09 50 |ing Figu|re P-2.P|
|00001ba0| 6f 77 65 72 50 43 20 62 | 69 74 20 6e 75 6d 62 65 |owerPC b|it numbe|
|00001bb0| 72 69 6e 67 22 54 61 62 | 6c 65 20 50 2d 31 09 53 |ring"Tab|le P-1.S|
|00001bc0| 69 7a 65 73 20 6f 66 20 | 6d 65 6d 6f 72 79 20 6f |izes of |memory o|
|00001bd0| 70 65 72 61 6e 64 73 1d | 41 73 73 65 6d 62 6c 79 |perands.|Assembly|
|00001be0| 2d 4c 61 6e 67 75 61 67 | 65 20 49 6e 66 6f 72 6d |-Languag|e Inform|
|00001bf0| 61 74 69 6f 6e 17 44 65 | 76 65 6c 6f 70 6d 65 6e |ation.De|velopmen|
|00001c00| 74 20 45 6e 76 69 72 6f | 6e 6d 65 6e 74 15 0d 46 |t Enviro|nment..F|
|00001c10| 6f 72 20 4d 6f 72 65 20 | 49 6e 66 6f 72 6d 61 74 |or More |Informat|
|00001c20| 69 6f 6e 27 49 6e 74 72 | 6f 64 75 63 74 69 6f 6e |ion'Intr|oduction|
|00001c30| 20 74 6f 20 50 6f 77 65 | 72 50 43 20 53 79 73 74 | to Powe|rPC Syst|
|00001c40| 65 6d 20 53 6f 66 74 77 | 61 72 65 27 4f 76 65 72 |em Softw|are'Over|
|00001c50| 76 69 65 77 20 6f 66 20 | 74 68 65 20 50 6f 77 65 |view of |the Powe|
|00001c60| 72 50 43 20 53 79 73 74 | 65 6d 20 53 6f 66 74 77 |rPC Syst|em Softw|
|00001c70| 61 72 65 4e 46 69 67 75 | 72 65 20 31 2d 31 09 54 |areNFigu|re 1-1.T|
|00001c80| 68 65 20 73 79 73 74 65 | 6d 20 73 6f 66 74 77 61 |he syste|m softwa|
|00001c90| 72 65 20 66 6f 72 20 50 | 6f 77 65 72 50 43 20 70 |re for P|owerPC p|
|00001ca0| 72 6f 63 65 73 73 6f 72 | 2d 62 61 73 65 64 20 4d |rocessor|-based M|
|00001cb0| 61 63 69 6e 74 6f 73 68 | 20 63 6f 6d 70 75 74 65 |acintosh| compute|
|00001cc0| 72 73 14 54 68 65 20 36 | 38 4c 43 30 34 30 20 45 |rs.The 6|8LC040 E|
|00001cd0| 6d 75 6c 61 74 6f 72 12 | 45 6d 75 6c 61 74 6f 72 |mulator.|Emulator|
|00001ce0| 20 4f 70 65 72 61 74 69 | 6f 6e 14 45 6d 75 6c 61 | Operati|on.Emula|
|00001cf0| 74 6f 72 20 4c 69 6d 69 | 74 61 74 69 6f 6e 73 0c |tor Limi|tations.|
|00001d00| 43 6f 70 72 6f 63 65 73 | 73 6f 72 73 13 49 6e 73 |Coproces|sors.Ins|
|00001d10| 74 72 75 63 74 69 6f 6e | 20 54 69 6d 69 6e 67 73 |truction| Timings|
|00001d20| 14 44 65 6c 65 74 65 64 | 20 49 6e 73 74 72 75 63 |.Deleted| Instruc|
|00001d30| 74 69 6f 6e 73 20 55 6e | 73 75 70 70 6f 72 74 65 |tions Un|supporte|
|00001d40| 64 20 49 6e 73 74 72 75 | 63 74 69 6f 6e 20 46 65 |d Instru|ction Fe|
|00001d50| 61 74 75 72 65 73 12 49 | 6e 73 74 72 75 63 74 69 |atures.I|nstructi|
|00001d60| 6f 6e 20 43 61 63 68 65 | 73 18 41 64 64 72 65 73 |on Cache|s.Addres|
|00001d70| 73 20 45 72 72 6f 72 20 | 45 78 63 65 70 74 69 6f |s Error |Exceptio|
|00001d80| 6e 73 14 42 75 73 20 45 | 72 72 6f 72 20 45 78 63 |ns.Bus E|rror Exc|
|00001d90| 65 70 74 69 6f 6e 73 1b | 4d 65 6d 6f 72 79 2d 4d |eptions.|Memory-M|
|00001da0| 61 70 70 65 64 20 49 2f | 4f 20 4c 6f 63 61 74 69 |apped I/|O Locati|
|00001db0| 6f 6e 73 0b 0d 4d 69 78 | 65 64 20 4d 6f 64 65 10 |ons..Mix|ed Mode.|
|00001dc0| 43 72 6f 73 73 2d 4d 6f | 64 65 20 43 61 6c 6c 73 |Cross-Mo|de Calls|
|00001dd0| 13 52 6f 75 74 69 6e 65 | 20 44 65 73 63 72 69 70 |.Routine| Descrip|
|00001de0| 74 6f 72 73 29 4c 69 73 | 74 69 6e 67 20 31 2d 31 |tors)Lis|ting 1-1|
|00001df0| 09 43 72 65 61 74 69 6e | 67 20 61 20 72 6f 75 74 |.Creatin|g a rout|
|00001e00| 69 6e 65 20 64 65 73 63 | 72 69 70 74 6f 72 3e 4c |ine desc|riptor>L|
|00001e10| 69 73 74 69 6e 67 20 31 | 2d 32 09 54 68 65 20 64 |isting 1|-2.The d|
|00001e20| 65 66 69 6e 69 74 69 6f | 6e 20 6f 66 20 74 68 65 |efinitio|n of the|
|00001e30| 20 4e 65 77 43 6f 6e 74 | 72 6f 6c 41 63 74 69 6f | NewCont|rolActio|
|00001e40| 6e 50 72 6f 63 20 72 6f | 75 74 69 6e 65 48 4c 69 |nProc ro|utineHLi|
|00001e50| 73 74 69 6e 67 20 31 2d | 33 09 43 72 65 61 74 69 |sting 1-|3.Creati|
|00001e60| 6e 67 20 61 20 72 6f 75 | 74 69 6e 65 20 64 65 73 |ng a rou|tine des|
|00001e70| 63 72 69 70 74 6f 72 20 | 66 6f 72 20 61 20 63 6f |criptor |for a co|
|00001e80| 6e 74 72 6f 6c 20 61 63 | 74 69 6f 6e 20 70 72 6f |ntrol ac|tion pro|
|00001e90| 63 65 64 75 72 65 15 4d | 65 6d 6f 72 79 20 43 6f |cedure.M|emory Co|
|00001ea0| 6e 73 69 64 65 72 61 74 | 69 6f 6e 73 1e 54 68 65 |nsiderat|ions.The|
|00001eb0| 20 50 6f 77 65 72 50 43 | 20 4e 61 74 69 76 65 20 | PowerPC| Native |
|00001ec0| 45 6e 76 69 72 6f 6e 6d | 65 6e 74 09 46 72 61 67 |Environm|ent.Frag|
|00001ed0| 6d 65 6e 74 73 1a 54 68 | 65 20 53 74 72 75 63 74 |ments.Th|e Struct|
|00001ee0| 75 72 65 20 6f 66 20 46 | 72 61 67 6d 65 6e 74 73 |ure of F|ragments|
|00001ef0| 13 49 6d 70 6f 72 74 73 | 20 61 6e 64 20 45 78 70 |.Imports| and Exp|
|00001f00| 6f 72 74 73 29 46 69 67 | 75 72 65 20 31 2d 32 09 |orts)Fig|ure 1-2.|
|00001f10| 43 72 65 61 74 69 6e 67 | 20 69 6d 70 6f 72 74 73 |Creating| imports|
|00001f20| 20 69 6e 20 61 20 66 72 | 61 67 6d 65 6e 74 2f 4c | in a fr|agment/L|
|00001f30| 69 73 74 69 6e 67 20 31 | 2d 34 09 54 65 73 74 69 |isting 1|-4.Testi|
|00001f40| 6e 67 20 66 6f 72 20 75 | 6e 72 65 73 6f 6c 76 65 |ng for u|nresolve|
|00001f50| 64 20 73 6f 66 74 20 69 | 6d 70 6f 72 74 73 15 54 |d soft i|mports.T|
|00001f60| 68 65 20 54 61 62 6c 65 | 20 6f 66 20 43 6f 6e 74 |he Table| of Cont|
|00001f70| 65 6e 74 73 1e 46 69 67 | 75 72 65 20 31 2d 33 09 |ents.Fig|ure 1-3.|
|00001f80| 41 20 74 72 61 6e 73 69 | 74 69 6f 6e 20 76 65 63 |A transi|tion vec|
|00001f90| 74 6f 72 10 53 70 65 63 | 69 61 6c 20 52 6f 75 74 |tor.Spec|ial Rout|
|00001fa0| 69 6e 65 73 10 46 72 61 | 67 6d 65 6e 74 20 53 74 |ines.Fra|gment St|
|00001fb0| 6f 72 61 67 65 31 46 69 | 67 75 72 65 20 31 2d 34 |orage1Fi|gure 1-4|
|00001fc0| 09 54 68 65 20 73 74 72 | 75 63 74 75 72 65 20 6f |.The str|ucture o|
|00001fd0| 66 20 61 20 50 6f 77 65 | 72 50 43 20 61 70 70 6c |f a Powe|rPC appl|
|00001fe0| 69 63 61 74 69 6f 6e 2f | 46 69 67 75 72 65 20 31 |ication/|Figure 1|
|00001ff0| 2d 35 09 54 68 65 20 73 | 74 72 75 63 74 75 72 65 |-5.The s|tructure|
|00002000| 20 6f 66 20 61 20 36 38 | 30 78 30 20 61 70 70 6c | of a 68|0x0 appl|
|00002010| 69 63 61 74 69 6f 6e 36 | 4c 69 73 74 69 6e 67 20 |ication6|Listing |
|00002020| 31 2d 35 09 54 68 65 20 | 52 65 7a 20 69 6e 70 75 |1-5.The |Rez inpu|
|00002030| 74 20 66 6f 72 20 61 20 | 73 61 6d 70 6c 65 20 27 |t for a |sample '|
|00002040| 63 66 72 67 27 20 72 65 | 73 6f 75 72 63 65 2d 46 |cfrg' re|source-F|
|00002050| 69 67 75 72 65 20 31 2d | 36 09 54 68 65 20 73 74 |igure 1-|6.The st|
|00002060| 72 75 63 74 75 72 65 20 | 6f 66 20 61 20 66 61 74 |ructure |of a fat|
|00002070| 20 61 70 70 6c 69 63 61 | 74 69 6f 6e 14 45 78 65 | applica|tion.Exe|
|00002080| 63 75 74 61 62 6c 65 20 | 52 65 73 6f 75 72 63 65 |cutable |Resource|
|00002090| 73 33 46 69 67 75 72 65 | 20 31 2d 37 09 54 68 65 |s3Figure| 1-7.The|
|000020a0| 20 73 74 72 75 63 74 75 | 72 65 20 6f 66 20 61 6e | structu|re of an|
|000020b0| 20 61 63 63 65 6c 65 72 | 61 74 65 64 20 72 65 73 | acceler|ated res|
|000020c0| 6f 75 72 63 65 3a 4c 69 | 73 74 69 6e 67 20 31 2d |ource:Li|sting 1-|
|000020d0| 36 09 52 65 7a 20 69 6e | 70 75 74 20 66 6f 72 20 |6.Rez in|put for |
|000020e0| 61 20 6c 69 73 74 20 64 | 65 66 69 6e 69 74 69 6f |a list d|efinitio|
|000020f0| 6e 20 70 72 6f 63 65 64 | 75 72 65 20 73 74 75 62 |n proced|ure stub|
|00002100| 2e 46 69 67 75 72 65 20 | 31 2d 38 09 54 68 65 20 |.Figure |1-8.The |
|00002110| 73 74 72 75 63 74 75 72 | 65 20 6f 66 20 61 20 70 |structur|e of a p|
|00002120| 72 69 76 61 74 65 20 72 | 65 73 6f 75 72 63 65 29 |rivate r|esource)|
|00002130| 4c 69 73 74 69 6e 67 20 | 31 2d 37 09 55 73 69 6e |Listing |1-7.Usin|
|00002140| 67 20 61 6e 20 61 63 63 | 65 6c 65 72 61 74 65 64 |g an acc|elerated|
|00002150| 20 72 65 73 6f 75 72 63 | 65 4a 4c 69 73 74 69 6e | resourc|eJListin|
|00002160| 67 20 31 2d 38 09 53 6f | 6d 65 20 61 63 63 65 70 |g 1-8.So|me accep|
|00002170| 74 61 62 6c 65 20 67 6c | 6f 62 61 6c 20 64 65 63 |table gl|obal dec|
|00002180| 6c 61 72 61 74 69 6f 6e | 73 20 69 6e 20 61 6e 20 |laration|s in an |
|00002190| 61 63 63 65 6c 65 72 61 | 74 65 64 20 72 65 73 6f |accelera|ted reso|
|000021a0| 75 72 63 65 55 4c 69 73 | 74 69 6e 67 20 31 2d 39 |urceULis|ting 1-9|
|000021b0| 09 53 6f 6d 65 20 75 6e | 61 63 63 65 70 74 61 62 |.Some un|acceptab|
|000021c0| 6c 65 20 67 6c 6f 62 61 | 6c 20 64 65 63 6c 61 72 |le globa|l declar|
|000021d0| 61 74 69 6f 6e 73 20 61 | 6e 64 20 63 6f 64 65 20 |ations a|nd code |
|000021e0| 69 6e 20 61 6e 20 61 63 | 63 65 6c 65 72 61 74 65 |in an ac|celerate|
|000021f0| 64 20 72 65 73 6f 75 72 | 63 65 25 4c 69 73 74 69 |d resour|ce%Listi|
|00002200| 6e 67 20 31 2d 31 30 09 | 55 73 69 6e 67 20 61 20 |ng 1-10.|Using a |
|00002210| 70 72 69 76 61 74 65 20 | 72 65 73 6f 75 72 63 65 |private |resource|
|00002220| 13 43 61 6c 6c 69 6e 67 | 20 43 6f 6e 76 65 6e 74 |.Calling| Convent|
|00002230| 69 6f 6e 73 1d 54 68 65 | 20 36 38 30 78 30 20 43 |ions.The| 680x0 C|
|00002240| 61 6c 6c 69 6e 67 20 43 | 6f 6e 76 65 6e 74 69 6f |alling C|onventio|
|00002250| 6e 73 1e 46 69 67 75 72 | 65 20 31 2d 39 09 41 20 |ns.Figur|e 1-9.A |
|00002260| 36 38 30 78 30 20 73 74 | 61 63 6b 20 66 72 61 6d |680x0 st|ack fram|
|00002270| 65 1f 54 68 65 20 50 6f | 77 65 72 50 43 20 43 61 |e.The Po|werPC Ca|
|00002280| 6c 6c 69 6e 67 20 43 6f | 6e 76 65 6e 74 69 6f 6e |lling Co|nvention|
|00002290| 73 1d 46 69 67 75 72 65 | 20 31 2d 31 30 09 54 68 |s.Figure| 1-10.Th|
|000022a0| 65 20 50 6f 77 65 72 50 | 43 20 73 74 61 63 6b 39 |e PowerP|C stack9|
|000022b0| 46 69 67 75 72 65 20 31 | 2d 31 31 09 54 68 65 20 |Figure 1|-11.The |
|000022c0| 73 74 72 75 63 74 75 72 | 65 20 6f 66 20 61 20 73 |structur|e of a s|
|000022d0| 74 61 63 6b 20 66 72 61 | 6d 65 d5 73 20 6c 69 6e |tack fra|me.s lin|
|000022e0| 6b 61 67 65 20 61 72 65 | 61 18 46 69 67 75 72 65 |kage are|a.Figure|
|000022f0| 20 31 2d 31 32 09 54 68 | 65 20 52 65 64 20 5a 6f | 1-12.Th|e Red Zo|
|00002300| 6e 65 11 50 61 72 61 6d | 65 74 65 72 20 50 61 73 |ne.Param|eter Pas|
|00002310| 73 69 6e 67 3f 46 69 67 | 75 72 65 20 31 2d 31 33 |sing?Fig|ure 1-13|
|00002320| 09 54 68 65 20 6f 72 67 | 61 6e 69 7a 61 74 69 6f |.The org|anizatio|
|00002330| 6e 20 6f 66 20 74 68 65 | 20 70 61 72 61 6d 65 74 |n of the| paramet|
|00002340| 65 72 20 61 72 65 61 20 | 6f 6e 20 74 68 65 20 73 |er area |on the s|
|00002350| 74 61 63 6b 10 49 6d 70 | 6f 72 74 20 4c 69 62 72 |tack.Imp|ort Libr|
|00002360| 61 72 69 65 73 1a 54 68 | 65 20 4f 72 67 61 6e 69 |aries.Th|e Organi|
|00002370| 7a 61 74 69 6f 6e 20 6f | 66 20 4d 65 6d 6f 72 79 |zation o|f Memory|
|00002380| 0c 46 69 6c 65 20 4d 61 | 70 70 69 6e 67 41 46 69 |.File Ma|ppingAFi|
|00002390| 67 75 72 65 20 31 2d 31 | 34 09 4f 72 67 61 6e 69 |gure 1-1|4.Organi|
|000023a0| 7a 61 74 69 6f 6e 20 6f | 66 20 6d 65 6d 6f 72 79 |zation o|f memory|
|000023b0| 20 77 68 65 6e 20 76 69 | 72 74 75 61 6c 20 6d 65 | when vi|rtual me|
|000023c0| 6d 6f 72 79 20 69 73 20 | 65 6e 61 62 6c 65 64 45 |mory is |enabledE|
|000023d0| 46 69 67 75 72 65 20 31 | 2d 31 35 09 4f 72 67 61 |Figure 1|-15.Orga|
|000023e0| 6e 69 7a 61 74 69 6f 6e | 20 6f 66 20 6d 65 6d 6f |nization| of memo|
|000023f0| 72 79 20 77 68 65 6e 20 | 76 69 72 74 75 61 6c 20 |ry when |virtual |
|00002400| 6d 65 6d 6f 72 79 20 69 | 73 20 6e 6f 74 20 65 6e |memory i|s not en|
|00002410| 61 62 6c 65 64 14 54 68 | 65 20 53 79 73 74 65 6d |abled.Th|e System|
|00002420| 20 50 61 72 74 69 74 69 | 6f 6e 16 41 70 70 6c 69 | Partiti|on.Appli|
|00002430| 63 61 74 69 6f 6e 20 50 | 61 72 74 69 74 69 6f 6e |cation P|artition|
|00002440| 73 42 4c 69 73 74 69 6e | 67 20 31 2d 31 31 09 44 |sBListin|g 1-11.D|
|00002450| 65 63 6c 61 72 69 6e 67 | 20 61 6e 20 61 70 70 6c |eclaring| an appl|
|00002460| 69 63 61 74 69 6f 6e d5 | 73 20 51 75 69 63 6b 44 |ication.|s QuickD|
|00002470| 72 61 77 20 67 6c 6f 62 | 61 6c 20 76 61 72 69 61 |raw glob|al varia|
|00002480| 62 6c 65 73 3c 46 69 67 | 75 72 65 20 31 2d 31 36 |bles<Fig|ure 1-16|
|00002490| 09 54 68 65 20 73 74 72 | 75 63 74 75 72 65 20 6f |.The str|ucture o|
|000024a0| 66 20 61 20 50 6f 77 65 | 72 50 43 20 61 70 70 6c |f a Powe|rPC appl|
|000024b0| 69 63 61 74 69 6f 6e 20 | 70 61 72 74 69 74 69 6f |ication |partitio|
|000024c0| 6e 2f 4c 69 73 74 69 6e | 67 20 31 2d 31 32 09 41 |n/Listin|g 1-12.A|
|000024d0| 20 73 61 6d 70 6c 65 20 | 36 38 30 78 30 20 56 42 | sample |680x0 VB|
|000024e0| 4c 20 74 61 73 6b 20 64 | 65 66 69 6e 69 74 69 6f |L task d|efinitio|
|000024f0| 6e 32 4c 69 73 74 69 6e | 67 20 31 2d 31 33 09 41 |n2Listin|g 1-13.A|
|00002500| 20 63 6f 6e 64 69 74 69 | 6f 6e 61 6c 69 7a 65 64 | conditi|onalized|
|00002510| 20 56 42 4c 20 74 61 73 | 6b 20 64 65 66 69 6e 69 | VBL tas|k defini|
|00002520| 74 69 6f 6e 0e 44 61 74 | 61 20 41 6c 69 67 6e 6d |tion.Dat|a Alignm|
|00002530| 65 6e 74 1d 43 6f 6d 70 | 61 74 69 62 69 6c 69 74 |ent.Comp|atibilit|
|00002540| 79 20 61 6e 64 20 50 65 | 72 66 6f 72 6d 61 6e 63 |y and Pe|rformanc|
|00002550| 65 07 50 61 74 63 68 65 | 73 2e 4c 69 73 74 69 6e |e.Patche|s.Listin|
|00002560| 67 20 31 2d 31 34 09 50 | 61 74 63 68 69 6e 67 20 |g 1-14.P|atching |
|00002570| 61 6e 20 4f 70 65 72 61 | 74 69 6e 67 20 53 79 73 |an Opera|ting Sys|
|00002580| 74 65 6d 20 74 72 61 70 | 12 54 68 65 20 4d 65 6d |tem trap|.The Mem|
|00002590| 6f 72 79 20 4d 61 6e 61 | 67 65 72 54 46 69 67 75 |ory Mana|gerTFigu|
|000025a0| 72 65 20 31 2d 31 37 09 | 54 68 65 20 4d 65 6d 6f |re 1-17.|The Memo|
|000025b0| 72 79 20 63 6f 6e 74 72 | 6f 6c 20 70 61 6e 65 6c |ry contr|ol panel|
|000025c0| 20 66 6f 72 20 50 6f 77 | 65 72 50 43 20 70 72 6f | for Pow|erPC pro|
|000025d0| 63 65 73 73 6f 72 2d 62 | 61 73 65 64 20 4d 61 63 |cessor-b|ased Mac|
|000025e0| 69 6e 74 6f 73 68 20 63 | 6f 6d 70 75 74 65 72 73 |intosh c|omputers|
|000025f0| 12 50 65 72 66 6f 72 6d | 61 6e 63 65 20 54 75 6e |.Perform|ance Tun|
|00002600| 69 6e 67 0d 4d 6f 64 65 | 20 53 77 69 74 63 68 65 |ing.Mode| Switche|
|00002610| 73 37 4c 69 73 74 69 6e | 67 20 31 2d 31 35 09 57 |s7Listin|g 1-15.W|
|00002620| 61 69 74 69 6e 67 20 74 | 6f 20 63 61 6c 6c 20 74 |aiting t|o call t|
|00002630| 68 65 20 57 61 69 74 4e | 65 78 74 45 76 65 6e 74 |he WaitN|extEvent|
|00002640| 20 66 75 6e 63 74 69 6f | 6e 12 52 6f 75 74 69 6e | functio|n.Routin|
|00002650| 65 20 50 61 72 61 6d 65 | 74 65 72 73 12 4d 69 78 |e Parame|ters.Mix|
|00002660| 65 64 20 4d 6f 64 65 20 | 4d 61 6e 61 67 65 72 1d |ed Mode |Manager.|
|00002670| 0d 41 62 6f 75 74 20 74 | 68 65 20 4d 69 78 65 64 |.About t|he Mixed|
|00002680| 20 4d 6f 64 65 20 4d 61 | 6e 61 67 65 72 0d 45 78 | Mode Ma|nager.Ex|
|00002690| 74 65 72 6e 61 6c 20 43 | 6f 64 65 12 50 72 6f 63 |ternal C|ode.Proc|
|000026a0| 65 64 75 72 65 20 50 6f | 69 6e 74 65 72 73 2f 46 |edure Po|inters/F|
|000026b0| 69 67 75 72 65 20 32 2d | 31 09 36 38 30 78 30 20 |igure 2-|1.680x0 |
|000026c0| 61 6e 64 20 50 6f 77 65 | 72 50 43 20 70 72 6f 63 |and Powe|rPC proc|
|000026d0| 65 64 75 72 65 20 70 6f | 69 6e 74 65 72 73 0d 4d |edure po|inters.M|
|000026e0| 6f 64 65 20 53 77 69 74 | 63 68 65 73 24 43 61 6c |ode Swit|ches$Cal|
|000026f0| 6c 69 6e 67 20 50 6f 77 | 65 72 50 43 20 43 6f 64 |ling Pow|erPC Cod|
|00002700| 65 20 46 72 6f 6d 20 36 | 38 30 78 30 20 43 6f 64 |e From 6|80x0 Cod|
|00002710| 65 38 46 69 67 75 72 65 | 20 32 2d 32 09 43 61 6c |e8Figure| 2-2.Cal|
|00002720| 6c 69 6e 67 20 50 6f 77 | 65 72 50 43 20 63 6f 64 |ling Pow|erPC cod|
|00002730| 65 20 66 72 6f 6d 20 61 | 20 36 38 30 78 30 20 61 |e from a| 680x0 a|
|00002740| 70 70 6c 69 63 61 74 69 | 6f 6e 29 46 69 67 75 72 |pplicati|on)Figur|
|00002750| 65 20 32 2d 33 09 54 68 | 65 20 73 74 61 63 6b 20 |e 2-3.Th|e stack |
|00002760| 62 65 66 6f 72 65 20 61 | 20 6d 6f 64 65 20 73 77 |before a| mode sw|
|00002770| 69 74 63 68 2a 46 69 67 | 75 72 65 20 32 2d 34 09 |itch*Fig|ure 2-4.|
|00002780| 41 20 36 38 30 78 30 2d | 74 6f 2d 50 6f 77 65 72 |A 680x0-|to-Power|
|00002790| 50 43 20 73 77 69 74 63 | 68 20 66 72 61 6d 65 24 |PC switc|h frame$|
|000027a0| 43 61 6c 6c 69 6e 67 20 | 36 38 30 78 30 20 43 6f |Calling |680x0 Co|
|000027b0| 64 65 20 46 72 6f 6d 20 | 50 6f 77 65 72 50 43 20 |de From |PowerPC |
|000027c0| 43 6f 64 65 30 4c 69 73 | 74 69 6e 67 20 32 2d 31 |Code0Lis|ting 2-1|
|000027d0| 09 53 61 6d 70 6c 65 20 | 67 6c 75 65 20 63 6f 64 |.Sample |glue cod|
|000027e0| 65 20 66 6f 72 20 61 20 | 36 38 30 78 30 20 72 6f |e for a |680x0 ro|
|000027f0| 75 74 69 6e 65 2a 46 69 | 67 75 72 65 20 32 2d 35 |utine*Fi|gure 2-5|
|00002800| 09 41 20 50 6f 77 65 72 | 50 43 2d 74 6f 2d 36 38 |.A Power|PC-to-68|
|00002810| 30 78 30 20 73 77 69 74 | 63 68 20 66 72 61 6d 65 |0x0 swit|ch frame|
|00002820| 1c 55 73 69 6e 67 20 74 | 68 65 20 4d 69 78 65 64 |.Using t|he Mixed|
|00002830| 20 4d 6f 64 65 20 4d 61 | 6e 61 67 65 72 20 53 70 | Mode Ma|nager Sp|
|00002840| 65 63 69 66 79 69 6e 67 | 20 50 72 6f 63 65 64 75 |ecifying| Procedu|
|00002850| 72 65 20 49 6e 66 6f 72 | 6d 61 74 69 6f 6e 3a 46 |re Infor|mation:F|
|00002860| 69 67 75 72 65 20 32 2d | 36 09 50 72 6f 63 65 64 |igure 2-|6.Proced|
|00002870| 75 72 65 20 69 6e 66 6f | 72 6d 61 74 69 6f 6e 20 |ure info|rmation |
|00002880| 66 6f 72 20 61 20 73 74 | 61 63 6b 2d 62 61 73 65 |for a st|ack-base|
|00002890| 64 20 72 6f 75 74 69 6e | 65 3d 46 69 67 75 72 65 |d routin|e=Figure|
|000028a0| 20 32 2d 37 09 50 72 6f | 63 65 64 75 72 65 20 69 | 2-7.Pro|cedure i|
|000028b0| 6e 66 6f 72 6d 61 74 69 | 6f 6e 20 66 6f 72 20 61 |nformati|on for a|
|000028c0| 20 72 65 67 69 73 74 65 | 72 2d 62 61 73 65 64 20 | registe|r-based |
|000028d0| 72 6f 75 74 69 6e 65 53 | 54 61 62 6c 65 20 32 2d |routineS|Table 2-|
|000028e0| 31 09 4c 69 6d 69 74 73 | 20 6f 6e 20 74 68 65 20 |1.Limits| on the |
|000028f0| 6e 75 6d 62 65 72 20 6f | 66 20 73 70 65 63 69 66 |number o|f specif|
|00002900| 69 61 62 6c 65 20 70 61 | 72 61 6d 65 74 65 72 73 |iable pa|rameters|
|00002910| 20 69 6e 20 61 20 70 72 | 6f 63 65 64 75 72 65 20 | in a pr|ocedure |
|00002920| 69 6e 66 6f 72 6d 61 74 | 69 6f 6e 22 55 73 69 6e |informat|ion"Usin|
|00002930| 67 20 55 6e 69 76 65 72 | 73 61 6c 20 50 72 6f 63 |g Univer|sal Proc|
|00002940| 65 64 75 72 65 20 50 6f | 69 6e 74 65 72 73 2f 4c |edure Po|inters/L|
|00002950| 69 73 74 69 6e 67 20 32 | 2d 32 09 43 72 65 61 74 |isting 2|-2.Creat|
|00002960| 69 6e 67 20 67 6c 6f 62 | 61 6c 20 72 6f 75 74 69 |ing glob|al routi|
|00002970| 6e 65 20 64 65 73 63 72 | 69 70 74 6f 72 73 2e 4c |ne descr|iptors.L|
|00002980| 69 73 74 69 6e 67 20 32 | 2d 33 09 43 72 65 61 74 |isting 2|-3.Creat|
|00002990| 69 6e 67 20 6c 6f 63 61 | 6c 20 72 6f 75 74 69 6e |ing loca|l routin|
|000029a0| 65 20 64 65 73 63 72 69 | 70 74 6f 72 73 20 55 73 |e descri|ptors Us|
|000029b0| 69 6e 67 20 53 74 61 74 | 69 63 20 52 6f 75 74 69 |ing Stat|ic Routi|
|000029c0| 6e 65 20 44 65 73 63 72 | 69 70 74 6f 72 73 2f 4c |ne Descr|iptors/L|
|000029d0| 69 73 74 69 6e 67 20 32 | 2d 34 09 43 72 65 61 74 |isting 2|-4.Creat|
|000029e0| 69 6e 67 20 73 74 61 74 | 69 63 20 72 6f 75 74 69 |ing stat|ic routi|
|000029f0| 6e 65 20 64 65 73 63 72 | 69 70 74 6f 72 73 30 4c |ne descr|iptors0L|
|00002a00| 69 73 74 69 6e 67 20 32 | 2d 35 09 42 75 69 6c 64 |isting 2|-5.Build|
|00002a10| 69 6e 67 20 61 20 73 74 | 61 74 69 63 20 72 6f 75 |ing a st|atic rou|
|00002a20| 74 69 6e 65 20 64 65 73 | 63 72 69 70 74 6f 72 1d |tine des|criptor.|
|00002a30| 45 78 65 63 75 74 69 6e | 67 20 52 65 73 6f 75 72 |Executin|g Resour|
|00002a40| 63 65 2d 42 61 73 65 64 | 20 43 6f 64 65 3b 46 69 |ce-Based| Code;Fi|
|00002a50| 67 75 72 65 20 32 2d 38 | 09 47 65 6e 65 72 61 6c |gure 2-8|.General|
|00002a60| 20 73 74 72 75 63 74 75 | 72 65 20 6f 66 20 61 6e | structu|re of an|
|00002a70| 20 65 78 65 63 75 74 61 | 62 6c 65 20 63 6f 64 65 | executa|ble code|
|00002a80| 20 72 65 73 6f 75 72 63 | 65 2e 46 69 67 75 72 65 | resourc|e.Figure|
|00002a90| 20 32 2d 39 09 47 65 6e | 65 72 61 6c 20 73 74 72 | 2-9.Gen|eral str|
|00002aa0| 75 63 74 75 72 65 20 6f | 66 20 61 20 66 61 74 20 |ucture o|f a fat |
|00002ab0| 72 65 73 6f 75 72 63 65 | 1c 4d 69 78 65 64 20 4d |resource|.Mixed M|
|00002ac0| 6f 64 65 20 4d 61 6e 61 | 67 65 72 20 52 65 66 65 |ode Mana|ger Refe|
|00002ad0| 72 65 6e 63 65 09 43 6f | 6e 73 74 61 6e 74 73 18 |rence.Co|nstants.|
|00002ae0| 52 6f 75 74 69 6e 65 20 | 44 65 73 63 72 69 70 74 |Routine |Descript|
|00002af0| 6f 72 20 46 6c 61 67 73 | 15 50 72 6f 63 65 64 75 |or Flags|.Procedu|
|00002b00| 72 65 20 49 6e 66 6f 72 | 6d 61 74 69 6f 6e 0d 52 |re Infor|mation.R|
|00002b10| 6f 75 74 69 6e 65 20 46 | 6c 61 67 73 1d 49 6e 73 |outine F|lags.Ins|
|00002b20| 74 72 75 63 74 69 6f 6e | 20 53 65 74 20 41 72 63 |truction| Set Arc|
|00002b30| 68 69 74 65 63 74 75 72 | 65 73 0f 44 61 74 61 20 |hitectur|es.Data |
|00002b40| 53 74 72 75 63 74 75 72 | 65 73 0f 52 6f 75 74 69 |Structur|es.Routi|
|00002b50| 6e 65 20 52 65 63 6f 72 | 64 73 13 52 6f 75 74 69 |ne Recor|ds.Routi|
|00002b60| 6e 65 20 44 65 73 63 72 | 69 70 74 6f 72 73 1b 4d |ne Descr|iptors.M|
|00002b70| 69 78 65 64 20 4d 6f 64 | 65 20 4d 61 6e 61 67 65 |ixed Mod|e Manage|
|00002b80| 72 20 52 6f 75 74 69 6e | 65 73 2d 43 72 65 61 74 |r Routin|es-Creat|
|00002b90| 69 6e 67 20 61 6e 64 20 | 44 69 73 70 6f 73 69 6e |ing and |Disposin|
|00002ba0| 67 20 6f 66 20 52 6f 75 | 74 69 6e 65 20 44 65 73 |g of Rou|tine Des|
|00002bb0| 63 72 69 70 74 6f 72 73 | 14 4e 65 77 52 6f 75 74 |criptors|.NewRout|
|00002bc0| 69 6e 65 44 65 73 63 72 | 69 70 74 6f 72 17 4e 65 |ineDescr|iptor.Ne|
|00002bd0| 77 46 61 74 52 6f 75 74 | 69 6e 65 44 65 73 63 72 |wFatRout|ineDescr|
|00002be0| 69 70 74 6f 72 18 44 69 | 73 70 6f 73 65 52 6f 75 |iptor.Di|sposeRou|
|00002bf0| 74 69 6e 65 44 65 73 63 | 72 69 70 74 6f 72 31 43 |tineDesc|riptor1C|
|00002c00| 61 6c 6c 69 6e 67 20 52 | 6f 75 74 69 6e 65 73 20 |alling R|outines |
|00002c10| 76 69 61 20 55 6e 69 76 | 65 72 73 61 6c 20 50 72 |via Univ|ersal Pr|
|00002c20| 6f 63 65 64 75 72 65 20 | 50 6f 69 6e 74 65 72 73 |ocedure |Pointers|
|00002c30| 11 43 61 6c 6c 55 6e 69 | 76 65 72 73 61 6c 50 72 |.CallUni|versalPr|
|00002c40| 6f 63 17 43 61 6c 6c 4f | 53 54 72 61 70 55 6e 69 |oc.CallO|STrapUni|
|00002c50| 76 65 72 73 61 6c 50 72 | 6f 63 29 44 65 74 65 72 |versalPr|oc)Deter|
|00002c60| 6d 69 6e 69 6e 67 20 49 | 6e 73 74 72 75 63 74 69 |mining I|nstructi|
|00002c70| 6f 6e 20 53 65 74 20 41 | 72 63 68 69 74 65 63 74 |on Set A|rchitect|
|00002c80| 75 72 65 73 0d 47 65 74 | 43 75 72 72 65 6e 74 49 |ures.Get|CurrentI|
|00002c90| 53 41 22 0d 53 75 6d 6d | 61 72 79 20 6f 66 20 74 |SA".Summ|ary of t|
|00002ca0| 68 65 20 4d 69 78 65 64 | 20 4d 6f 64 65 20 4d 61 |he Mixed| Mode Ma|
|00002cb0| 6e 61 67 65 72 15 43 6f | 64 65 20 46 72 61 67 6d |nager.Co|de Fragm|
|00002cc0| 65 6e 74 20 4d 61 6e 61 | 67 65 72 1f 41 62 6f 75 |ent Mana|ger.Abou|
|00002cd0| 74 20 74 68 65 20 43 6f | 64 65 20 46 72 61 67 6d |t the Co|de Fragm|
|00002ce0| 65 6e 74 20 4d 61 6e 61 | 67 65 72 09 46 72 61 67 |ent Mana|ger.Frag|
|00002cf0| 6d 65 6e 74 73 18 49 6d | 70 6f 72 74 20 4c 69 62 |ments.Im|port Lib|
|00002d00| 72 61 72 79 20 53 65 61 | 72 63 68 69 6e 67 10 56 |rary Sea|rching.V|
|00002d10| 65 72 73 69 6f 6e 20 43 | 68 65 63 6b 69 6e 67 39 |ersion C|hecking9|
|00002d20| 4c 69 73 74 69 6e 67 20 | 33 2d 31 09 50 73 65 75 |Listing |3-1.Pseu|
|00002d30| 64 6f 63 6f 64 65 20 66 | 6f 72 20 74 68 65 20 76 |docode f|or the v|
|00002d40| 65 72 73 69 6f 6e 2d 63 | 68 65 63 6b 69 6e 67 20 |ersion-c|hecking |
|00002d50| 61 6c 67 6f 72 69 74 68 | 6d 1f 55 73 69 6e 67 20 |algorith|m.Using |
|00002d60| 74 68 65 20 43 6f 64 65 | 20 46 72 61 67 6d 65 6e |the Code| Fragmen|
|00002d70| 74 20 4d 61 6e 61 67 65 | 72 16 4c 6f 61 64 69 6e |t Manage|r.Loadin|
|00002d80| 67 20 43 6f 64 65 20 46 | 72 61 67 6d 65 6e 74 73 |g Code F|ragments|
|00002d90| 2d 4c 69 73 74 69 6e 67 | 20 33 2d 32 09 4c 6f 61 |-Listing| 3-2.Loa|
|00002da0| 64 69 6e 67 20 61 20 72 | 65 73 6f 75 72 63 65 2d |ding a r|esource-|
|00002db0| 62 61 73 65 64 20 66 72 | 61 67 6d 65 6e 74 29 4c |based fr|agment)L|
|00002dc0| 69 73 74 69 6e 67 20 33 | 2d 33 09 4c 6f 61 64 69 |isting 3|-3.Loadi|
|00002dd0| 6e 67 20 61 20 64 69 73 | 6b 2d 62 61 73 65 64 20 |ng a dis|k-based |
|00002de0| 66 72 61 67 6d 65 6e 74 | 21 43 72 65 61 74 69 6e |fragment|!Creatin|
|00002df0| 67 20 61 20 43 6f 64 65 | 20 46 72 61 67 6d 65 6e |g a Code| Fragmen|
|00002e00| 74 20 52 65 73 6f 75 72 | 63 65 45 4c 69 73 74 69 |t Resour|ceEListi|
|00002e10| 6e 67 20 33 2d 34 09 54 | 68 65 20 52 65 7a 20 69 |ng 3-4.T|he Rez i|
|00002e20| 6e 70 75 74 20 66 6f 72 | 20 61 20 74 79 70 69 63 |nput for| a typic|
|00002e30| 61 6c 20 61 70 70 6c 69 | 63 61 74 69 6f 6e d5 73 |al appli|cation.s|
|00002e40| 20 27 63 66 72 67 27 20 | 72 65 73 6f 75 72 63 65 | 'cfrg' |resource|
|00002e50| 48 4c 69 73 74 69 6e 67 | 20 33 2d 35 09 54 68 65 |HListing| 3-5.The|
|00002e60| 20 52 65 7a 20 69 6e 70 | 75 74 20 66 6f 72 20 61 | Rez inp|ut for a|
|00002e70| 20 74 79 70 69 63 61 6c | 20 69 6d 70 6f 72 74 20 | typical| import |
|00002e80| 6c 69 62 72 61 72 79 d5 | 73 20 27 63 66 72 67 27 |library.|s 'cfrg'|
|00002e90| 20 72 65 73 6f 75 72 63 | 65 2a 47 65 74 74 69 6e | resourc|e*Gettin|
|00002ea0| 67 20 49 6e 66 6f 72 6d | 61 74 69 6f 6e 20 41 62 |g Inform|ation Ab|
|00002eb0| 6f 75 74 20 45 78 70 6f | 72 74 65 64 20 53 79 6d |out Expo|rted Sym|
|00002ec0| 62 6f 6c 73 20 4c 69 73 | 74 69 6e 67 20 33 2d 36 |bols Lis|ting 3-6|
|00002ed0| 09 46 69 6e 64 69 6e 67 | 20 73 79 6d 62 6f 6c 20 |.Finding| symbol |
|00002ee0| 6e 61 6d 65 73 20 0d 43 | 6f 64 65 20 46 72 61 67 |names .C|ode Frag|
|00002ef0| 6d 65 6e 74 20 4d 61 6e | 61 67 65 72 20 52 65 66 |ment Man|ager Ref|
|00002f00| 65 72 65 6e 63 65 0f 44 | 61 74 61 20 53 74 72 75 |erence.D|ata Stru|
|00002f10| 63 74 75 72 65 73 1d 46 | 72 61 67 6d 65 6e 74 20 |ctures.F|ragment |
|00002f20| 49 6e 69 74 69 61 6c 69 | 7a 61 74 69 6f 6e 20 42 |Initiali|zation B|
|00002f30| 6c 6f 63 6b 18 46 72 61 | 67 6d 65 6e 74 20 4c 6f |lock.Fra|gment Lo|
|00002f40| 63 61 74 69 6f 6e 20 52 | 65 63 6f 72 64 16 4d 65 |cation R|ecord.Me|
|00002f50| 6d 6f 72 79 20 4c 6f 63 | 61 74 69 6f 6e 20 52 65 |mory Loc|ation Re|
|00002f60| 63 6f 72 64 14 44 69 73 | 6b 20 4c 6f 63 61 74 69 |cord.Dis|k Locati|
|00002f70| 6f 6e 20 52 65 63 6f 72 | 64 17 53 65 67 6d 65 6e |on Recor|d.Segmen|
|00002f80| 74 20 4c 6f 63 61 74 69 | 6f 6e 20 52 65 63 6f 72 |t Locati|on Recor|
|00002f90| 64 1e 43 6f 64 65 20 46 | 72 61 67 6d 65 6e 74 20 |d.Code F|ragment |
|00002fa0| 4d 61 6e 61 67 65 72 20 | 52 6f 75 74 69 6e 65 73 |Manager |Routines|
|00002fb0| 11 4c 6f 61 64 69 6e 67 | 20 46 72 61 67 6d 65 6e |.Loading| Fragmen|
|00002fc0| 74 73 0f 47 65 74 44 69 | 73 6b 46 72 61 67 6d 65 |ts.GetDi|skFragme|
|00002fd0| 6e 74 0e 47 65 74 4d 65 | 6d 46 72 61 67 6d 65 6e |nt.GetMe|mFragmen|
|00002fe0| 74 10 47 65 74 53 68 61 | 72 65 64 4c 69 62 72 61 |t.GetSha|redLibra|
|00002ff0| 72 79 13 55 6e 6c 6f 61 | 64 69 6e 67 20 46 72 61 |ry.Unloa|ding Fra|
|00003000| 67 6d 65 6e 74 73 0f 43 | 6c 6f 73 65 43 6f 6e 6e |gments.C|loseConn|
|00003010| 65 63 74 69 6f 6e 0f 46 | 69 6e 64 69 6e 67 20 53 |ection.F|inding S|
|00003020| 79 6d 62 6f 6c 73 0a 46 | 69 6e 64 53 79 6d 62 6f |ymbols.F|indSymbo|
|00003030| 6c 0c 43 6f 75 6e 74 53 | 79 6d 62 6f 6c 73 0c 47 |l.CountS|ymbols.G|
|00003040| 65 74 49 6e 64 53 79 6d | 62 6f 6c 19 46 72 61 67 |etIndSym|bol.Frag|
|00003050| 6d 65 6e 74 2d 44 65 66 | 69 6e 65 64 20 52 6f 75 |ment-Def|ined Rou|
|00003060| 74 69 6e 65 73 1f 43 6f | 6e 6e 65 63 74 69 6f 6e |tines.Co|nnection|
|00003070| 49 6e 69 74 69 61 6c 69 | 7a 61 74 69 6f 6e 52 6f |Initiali|zationRo|
|00003080| 75 74 69 6e 65 1c 43 6f | 6e 6e 65 63 74 69 6f 6e |utine.Co|nnection|
|00003090| 54 65 72 6d 69 6e 61 74 | 69 6f 6e 52 6f 75 74 69 |Terminat|ionRouti|
|000030a0| 6e 65 09 52 65 73 6f 75 | 72 63 65 73 1a 54 68 65 |ne.Resou|rces.The|
|000030b0| 20 43 6f 64 65 20 46 72 | 61 67 6d 65 6e 74 20 52 | Code Fr|agment R|
|000030c0| 65 73 6f 75 72 63 65 42 | 46 69 67 75 72 65 20 33 |esourceB|Figure 3|
|000030d0| 2d 31 09 53 74 72 75 63 | 74 75 72 65 20 6f 66 20 |-1.Struc|ture of |
|000030e0| 61 20 63 6f 6d 70 69 6c | 65 64 20 63 6f 64 65 20 |a compil|ed code |
|000030f0| 66 72 61 67 6d 65 6e 74 | 20 28 27 63 66 72 67 27 |fragment| ('cfrg'|
|00003100| 29 20 72 65 73 6f 75 72 | 63 65 3b 46 69 67 75 72 |) resour|ce;Figur|
|00003110| 65 20 33 2d 32 09 54 68 | 65 20 66 6f 72 6d 61 74 |e 3-2.Th|e format|
|00003120| 20 6f 66 20 61 20 63 6f | 64 65 20 66 72 61 67 6d | of a co|de fragm|
|00003130| 65 6e 74 20 69 6e 66 6f | 72 6d 61 74 69 6f 6e 20 |ent info|rmation |
|00003140| 72 65 63 6f 72 64 25 0d | 53 75 6d 6d 61 72 79 20 |record%.|Summary |
|00003150| 6f 66 20 74 68 65 20 43 | 6f 64 65 20 46 72 61 67 |of the C|ode Frag|
|00003160| 6d 65 6e 74 20 4d 61 6e | 61 67 65 72 11 45 78 63 |ment Man|ager.Exc|
|00003170| 65 70 74 69 6f 6e 20 4d | 61 6e 61 67 65 72 1b 41 |eption M|anager.A|
|00003180| 62 6f 75 74 20 74 68 65 | 20 45 78 63 65 70 74 69 |bout the| Excepti|
|00003190| 6f 6e 20 4d 61 6e 61 67 | 65 72 12 45 78 63 65 70 |on Manag|er.Excep|
|000031a0| 74 69 6f 6e 20 43 6f 6e | 74 65 78 74 73 13 54 79 |tion Con|texts.Ty|
|000031b0| 70 65 73 20 6f 66 20 45 | 78 63 65 70 74 69 6f 6e |pes of E|xception|
|000031c0| 73 1b 55 73 69 6e 67 20 | 74 68 65 20 45 78 63 65 |s.Using |the Exce|
|000031d0| 70 74 69 6f 6e 20 4d 61 | 6e 61 67 65 72 1f 49 6e |ption Ma|nager.In|
|000031e0| 73 74 61 6c 6c 69 6e 67 | 20 61 6e 20 45 78 63 65 |stalling| an Exce|
|000031f0| 70 74 69 6f 6e 20 48 61 | 6e 64 6c 65 72 2b 4c 69 |ption Ha|ndler+Li|
|00003200| 73 74 69 6e 67 20 34 2d | 31 09 49 6e 73 74 61 6c |sting 4-|1.Instal|
|00003210| 6c 69 6e 67 20 61 6e 20 | 65 78 63 65 70 74 69 6f |ling an |exceptio|
|00003220| 6e 20 68 61 6e 64 6c 65 | 72 1c 57 72 69 74 69 6e |n handle|r.Writin|
|00003230| 67 20 61 6e 20 45 78 63 | 65 70 74 69 6f 6e 20 48 |g an Exc|eption H|
|00003240| 61 6e 64 6c 65 72 26 4c | 69 73 74 69 6e 67 20 34 |andler&L|isting 4|
|00003250| 2d 32 09 41 20 6e 61 74 | 69 76 65 20 65 78 63 65 |-2.A nat|ive exce|
|00003260| 70 74 69 6f 6e 20 68 61 | 6e 64 6c 65 72 1b 45 78 |ption ha|ndler.Ex|
|00003270| 63 65 70 74 69 6f 6e 20 | 4d 61 6e 61 67 65 72 20 |ception |Manager |
|00003280| 52 65 66 65 72 65 6e 63 | 65 09 43 6f 6e 73 74 61 |Referenc|e.Consta|
|00003290| 6e 74 73 0f 45 78 63 65 | 70 74 69 6f 6e 20 4b 69 |nts.Exce|ption Ki|
|000032a0| 6e 64 73 16 4d 65 6d 6f | 72 79 20 52 65 66 65 72 |nds.Memo|ry Refer|
|000032b0| 65 6e 63 65 20 4b 69 6e | 64 73 0f 44 61 74 61 20 |ence Kin|ds.Data |
|000032c0| 53 74 72 75 63 74 75 72 | 65 73 1b 4d 61 63 68 69 |Structur|es.Machi|
|000032d0| 6e 65 20 49 6e 66 6f 72 | 6d 61 74 69 6f 6e 20 52 |ne Infor|mation R|
|000032e0| 65 63 6f 72 64 73 1c 52 | 65 67 69 73 74 65 72 20 |ecords.R|egister |
|000032f0| 49 6e 66 6f 72 6d 61 74 | 69 6f 6e 20 52 65 63 6f |Informat|ion Reco|
|00003300| 72 64 73 22 46 6c 6f 61 | 74 69 6e 67 2d 50 6f 69 |rds"Floa|ting-Poi|
|00003310| 6e 74 20 49 6e 66 6f 72 | 6d 61 74 69 6f 6e 20 52 |nt Infor|mation R|
|00003320| 65 63 6f 72 64 73 18 4d | 65 6d 6f 72 79 20 45 78 |ecords.M|emory Ex|
|00003330| 63 65 70 74 69 6f 6e 20 | 52 65 63 6f 72 64 73 1d |ception |Records.|
|00003340| 45 78 63 65 70 74 69 6f | 6e 20 49 6e 66 6f 72 6d |Exceptio|n Inform|
|00003350| 61 74 69 6f 6e 20 52 65 | 63 6f 72 64 73 1a 45 78 |ation Re|cords.Ex|
|00003360| 63 65 70 74 69 6f 6e 20 | 4d 61 6e 61 67 65 72 20 |ception |Manager |
|00003370| 52 6f 75 74 69 6e 65 73 | 17 49 6e 73 74 61 6c 6c |Routines|.Install|
|00003380| 45 78 63 65 70 74 69 6f | 6e 48 61 6e 64 6c 65 72 |Exceptio|nHandler|
|00003390| 1c 41 70 70 6c 69 63 61 | 74 69 6f 6e 2d 44 65 66 |.Applica|tion-Def|
|000033a0| 69 6e 65 64 20 52 6f 75 | 74 69 6e 65 73 12 4d 79 |ined Rou|tines.My|
|000033b0| 45 78 63 65 70 74 69 6f | 6e 48 61 6e 64 6c 65 72 |Exceptio|nHandler|
|000033c0| 21 0d 53 75 6d 6d 61 72 | 79 20 6f 66 20 74 68 65 |!.Summar|y of the|
|000033d0| 20 45 78 63 65 70 74 69 | 6f 6e 20 4d 61 6e 61 67 | Excepti|on Manag|
|000033e0| 65 72 08 47 6c 6f 73 73 | 61 72 79 05 49 6e 64 65 |er.Gloss|ary.Inde|
|000033f0| 78 00 00 00 80 00 00 00 | 01 00 01 00 01 00 00 00 |x.......|........|
|00003400| 02 00 02 00 02 00 00 00 | 03 00 06 00 03 00 00 00 |........|........|
|00003410| 07 00 08 00 07 00 00 00 | 09 00 10 00 09 00 01 00 |........|........|
|00003420| 01 00 02 00 11 00 01 00 | 03 00 4a 00 13 00 02 00 |........|..J.....|
|00003430| 01 00 02 00 5b 00 02 00 | 03 00 32 00 5d 00 03 00 |....[...|..2.]...|
|00003440| 01 00 02 00 8d 00 03 00 | 03 00 24 00 8f 00 04 00 |........|..$.....|
|00003450| 01 00 02 00 b1 00 04 00 | 03 00 16 00 b3 00 00 00 |........|........|
|00003460| 01 00 0a 00 c7 00 00 00 | 01 00 09 00 d1 00 00 00 |........|........|
|00003470| 01 00 01 00 da 00 00 4c | cf 03 69 07 53 79 6d 62 |.......L|..i.Symb|
|00003480| 6f 6c 73 01 41 01 42 01 | 43 01 44 01 45 01 46 01 |ols.A.B.|C.D.E.F.|
|00003490| 47 01 48 01 49 01 4a 01 | 4b 01 4c 01 4d 01 4e 01 |G.H.I.J.|K.L.M.N.|
|000034a0| 4f 01 50 01 51 01 52 01 | 53 01 54 01 55 01 56 01 |O.P.Q.R.|S.T.U.V.|
|000034b0| 57 01 58 01 59 01 5a 1a | 41 4e 53 49 2d 63 6f 6d |W.X.Y.Z.|ANSI-com|
|000034c0| 70 6c 69 61 6e 74 20 73 | 6f 75 72 63 65 20 63 6f |pliant s|ource co|
|000034d0| 64 65 04 41 50 44 41 19 | 62 69 74 20 6e 75 6d 62 |de.APDA.|bit numb|
|000034e0| 65 72 69 6e 67 20 63 6f | 6e 76 65 6e 74 69 6f 6e |ering co|nvention|
|000034f0| 73 10 49 6e 73 69 64 65 | 20 4d 61 63 69 6e 74 6f |s.Inside| Macinto|
|00003500| 73 68 19 62 69 74 20 6e | 75 6d 62 65 72 69 6e 67 |sh.bit n|umbering|
|00003510| 20 63 6f 6e 76 65 6e 74 | 69 6f 6e 73 0e 63 68 61 | convent|ions.cha|
|00003520| 70 74 65 72 20 66 6f 72 | 6d 61 74 12 66 6f 72 6d |pter for|mat.form|
|00003530| 61 74 20 63 6f 6e 76 65 | 6e 74 69 6f 6e 73 1a 66 |at conve|ntions.f|
|00003540| 6f 72 6d 61 74 20 6f 66 | 20 70 61 72 61 6d 65 74 |ormat of| paramet|
|00003550| 65 72 20 62 6c 6f 63 6b | 73 1f 4d 61 63 69 6e 74 |er block|s.Macint|
|00003560| 6f 73 68 20 50 72 6f 67 | 72 61 6d 6d 65 72 d5 73 |osh Prog|rammer.s|
|00003570| 20 57 6f 72 6b 73 68 6f | 70 10 70 61 72 61 6d 65 | Worksho|p.parame|
|00003580| 74 65 72 20 62 6c 6f 63 | 6b 73 09 66 6f 72 6d 61 |ter bloc|ks.forma|
|00003590| 74 20 6f 66 16 50 6f 77 | 65 72 50 43 20 6d 69 63 |t of.Pow|erPC mic|
|000035a0| 72 6f 70 72 6f 63 65 73 | 73 6f 72 0a 77 6f 72 64 |roproces|sor.word|
|000035b0| 20 73 69 7a 65 73 10 27 | 41 50 50 4c 27 20 66 69 | sizes.'|APPL' fi|
|000035c0| 6c 65 20 74 79 70 65 10 | 27 43 44 45 46 27 20 72 |le type.|'CDEF' r|
|000035d0| 65 73 6f 75 72 63 65 73 | 14 27 63 66 72 67 27 20 |esources|.'cfrg' |
|000035e0| 72 65 73 6f 75 72 63 65 | 20 74 79 70 65 10 27 4c |resource| type.'L|
|000035f0| 44 45 46 27 20 72 65 73 | 6f 75 72 63 65 73 10 27 |DEF' res|ources.'|
|00003600| 4d 44 45 46 27 20 72 65 | 73 6f 75 72 63 65 73 10 |MDEF' re|sources.|
|00003610| 27 73 68 6c 62 27 20 66 | 69 6c 65 20 74 79 70 65 |'shlb' f|ile type|
|00003620| 10 27 57 44 45 46 27 20 | 72 65 73 6f 75 72 63 65 |.'WDEF' |resource|
|00003630| 73 10 27 58 43 4d 44 27 | 20 72 65 73 6f 75 72 63 |s.'XCMD'| resourc|
|00003640| 65 73 0d 33 32 2d 62 69 | 74 20 63 6c 65 61 6e 5b |es.32-bi|t clean[|
|00003650| 12 36 38 30 78 30 20 61 | 70 70 6c 69 63 61 74 69 |.680x0 a|pplicati|
|00003660| 6f 6e 73 12 70 6f 72 74 | 69 6e 67 20 74 6f 20 50 |ons.port|ing to P|
|00003670| 6f 77 65 72 50 43 0c 73 | 74 72 75 63 74 75 72 65 |owerPC.s|tructure|
|00003680| 20 6f 66 30 36 38 30 78 | 30 20 63 6f 6d 70 61 74 | of0680x|0 compat|
|00003690| 69 62 69 6c 69 74 79 20 | 69 73 73 75 65 73 2e 20 |ibility |issues. |
|000036a0| 53 65 65 20 36 38 4c 43 | 30 34 30 20 45 6d 75 6c |See 68LC|040 Emul|
|000036b0| 61 74 6f 72 13 36 38 30 | 78 30 20 63 6f 6e 74 65 |ator.680|x0 conte|
|000036c0| 78 74 20 62 6c 6f 63 6b | 0f 36 38 30 78 30 20 72 |xt block|.680x0 r|
|000036d0| 65 67 69 73 74 65 72 73 | 3c 2e 53 65 65 20 61 6c |egisters|<.See al|
|000036e0| 73 6f 20 41 30 20 72 65 | 67 69 73 74 65 72 2c 20 |so A0 re|gister, |
|000036f0| 41 35 20 72 65 67 69 73 | 74 65 72 2c 20 41 36 20 |A5 regis|ter, A6 |
|00003700| 72 65 67 69 73 74 65 72 | 2c 20 41 37 20 72 65 67 |register|, A7 reg|
|00003710| 69 73 74 65 72 14 75 6e | 73 75 70 70 6f 72 74 65 |ister.un|supporte|
|00003720| 64 20 72 65 73 75 6c 74 | 73 5b 1a 36 38 30 78 30 |d result|s[.680x0|
|00003730| 20 72 75 6e 2d 74 69 6d | 65 20 65 6e 76 69 72 6f | run-tim|e enviro|
|00003740| 6e 6d 65 6e 74 0e 64 61 | 74 61 20 61 6c 69 67 6e |nment.da|ta align|
|00003750| 6d 65 6e 74 10 36 38 4c | 43 30 34 30 20 45 6d 75 |ment.68L|C040 Emu|
|00003760| 6c 61 74 6f 72 18 61 64 | 64 72 65 73 73 20 65 72 |lator.ad|dress er|
|00003770| 72 6f 72 20 65 78 63 65 | 70 74 69 6f 6e 73 14 62 |ror exce|ptions.b|
|00003780| 75 73 20 65 72 72 6f 72 | 20 65 78 63 65 70 74 69 |us error| excepti|
|00003790| 6f 6e 73 0d 62 79 74 65 | 20 73 6d 65 61 72 69 6e |ons.byte| smearin|
|000037a0| 67 12 64 79 6e 61 6d 69 | 63 20 62 75 73 20 73 69 |g.dynami|c bus si|
|000037b0| 7a 69 6e 67 1b 66 6c 6f | 61 74 69 6e 67 2d 70 6f |zing.flo|ating-po|
|000037c0| 69 6e 74 20 69 6e 73 74 | 72 75 63 74 69 6f 6e 73 |int inst|ructions|
|000037d0| 11 69 6e 73 74 72 75 63 | 74 69 6f 6e 20 63 61 63 |.instruc|tion cac|
|000037e0| 68 65 13 69 6e 73 74 72 | 75 63 74 69 6f 6e 20 74 |he.instr|uction t|
|000037f0| 69 6d 69 6e 67 73 0f 4e | 4f 50 20 69 6e 73 74 72 |imings.N|OP instr|
|00003800| 75 63 74 69 6f 6e 04 50 | 4d 4d 55 0f 72 65 73 65 |uction.P|MMU.rese|
|00003810| 72 76 65 64 20 66 69 65 | 6c 64 73 18 75 6e 61 76 |rved fie|lds.unav|
|00003820| 61 69 6c 61 62 6c 65 20 | 69 6e 73 74 72 75 63 74 |ailable |instruct|
|00003830| 69 6f 6e 73 11 75 6e 64 | 65 66 69 6e 65 64 20 72 |ions.und|efined r|
|00003840| 65 73 75 6c 74 73 0e 76 | 69 72 75 74 61 6c 20 6d |esults.v|irutal m|
|00003850| 65 6d 6f 72 79 13 41 2d | 6c 69 6e 65 20 69 6e 73 |emory.A-|line ins|
|00003860| 74 72 75 63 74 69 6f 6e | 73 0b 41 30 20 72 65 67 |truction|s.A0 reg|
|00003870| 69 73 74 65 72 20 61 6e | 64 20 74 68 65 20 56 65 |ister an|d the Ve|
|00003880| 72 74 69 63 61 6c 20 52 | 65 74 72 61 63 65 20 4d |rtical R|etrace M|
|00003890| 61 6e 61 67 65 72 0b 41 | 35 20 72 65 67 69 73 74 |anager.A|5 regist|
|000038a0| 65 72 15 73 65 74 74 69 | 6e 67 20 61 6e 64 20 72 |er.setti|ng and r|
|000038b0| 65 73 74 6f 72 69 6e 67 | 08 41 35 20 77 6f 72 6c |estoring|.A5 worl|
|000038c0| 64 15 61 6e 64 20 74 61 | 62 6c 65 20 6f 66 20 63 |d.and ta|ble of c|
|000038d0| 6f 6e 74 65 6e 74 73 0b | 41 36 20 72 65 67 69 73 |ontents.|A6 regis|
|000038e0| 74 65 72 0b 41 37 20 72 | 65 67 69 73 74 65 72 15 |ter.A7 r|egister.|
|000038f0| 61 63 63 65 6c 65 72 61 | 74 65 64 20 72 65 73 6f |accelera|ted reso|
|00003900| 75 72 63 65 73 10 61 6e | 64 20 6d 61 69 6e 20 73 |urces.an|d main s|
|00003910| 79 6d 62 6f 6c 73 18 61 | 6e 64 20 74 65 72 6d 69 |ymbols.a|nd termi|
|00003920| 6e 61 74 69 6f 6e 20 72 | 6f 75 74 69 6e 65 73 0f |nation r|outines.|
|00003930| 64 61 74 61 20 73 65 63 | 74 69 6f 6e 20 69 6e 0e |data sec|tion in.|
|00003940| 6c 69 6d 69 74 61 74 69 | 6f 6e 73 20 6f 6e 14 75 |limitati|ons on.u|
|00003950| 73 69 6e 67 20 67 6c 6f | 62 61 6c 20 64 61 74 61 |sing glo|bal data|
|00003960| 20 69 6e 30 61 63 74 69 | 6f 6e 20 70 72 6f 63 65 | in0acti|on proce|
|00003970| 64 75 72 65 73 2e 20 53 | 65 65 20 63 6f 6e 74 72 |dures. S|ee contr|
|00003980| 6f 6c 20 61 63 74 69 6f | 6e 20 70 72 6f 63 65 64 |ol actio|n proced|
|00003990| 75 72 65 73 18 61 64 64 | 72 65 73 73 20 65 72 72 |ures.add|ress err|
|000039a0| 6f 72 20 65 78 63 65 70 | 74 69 6f 6e 73 1d 45 6d |or excep|tions.Em|
|000039b0| 75 6c 61 74 6f 72 20 63 | 6f 6d 70 61 74 69 62 69 |ulator c|ompatibi|
|000039c0| 6c 69 74 79 20 69 73 73 | 75 65 73 2e 61 6c 65 72 |lity iss|ues.aler|
|000039d0| 74 20 62 6f 78 65 73 2c | 20 64 69 73 70 6c 61 79 |t boxes,| display|
|000039e0| 65 64 20 62 79 20 50 6f | 77 65 72 50 43 20 61 70 |ed by Po|werPC ap|
|000039f0| 70 6c 69 63 61 74 69 6f | 6e 73 1d 61 6c 69 67 6e |plicatio|ns.align|
|00003a00| 6d 65 6e 74 2e 20 53 65 | 65 20 64 61 74 61 20 61 |ment. Se|e data a|
|00003a10| 6c 69 67 6e 6d 65 6e 74 | 12 41 70 70 6c 65 53 68 |lignment|.AppleSh|
|00003a20| 61 72 65 20 73 65 72 76 | 65 72 73 16 61 70 70 6c |are serv|ers.appl|
|00003a30| 69 63 61 74 69 6f 6e 20 | 65 78 74 65 6e 73 69 6f |ication |extensio|
|00003a40| 6e 73 07 64 65 66 69 6e | 65 64 1c 61 70 70 6c 69 |ns.defin|ed.appli|
|00003a50| 63 61 74 69 6f 6e 20 67 | 6c 6f 62 61 6c 20 76 61 |cation g|lobal va|
|00003a60| 72 69 61 62 6c 65 73 16 | 61 70 70 6c 69 63 61 74 |riables.|applicat|
|00003a70| 69 6f 6e 20 70 61 72 61 | 6d 65 74 65 72 73 16 61 |ion para|meters.a|
|00003a80| 70 70 6c 69 63 61 74 69 | 6f 6e 20 70 61 72 74 69 |pplicati|on parti|
|00003a90| 74 69 6f 6e 73 15 61 75 | 74 6f 6d 61 74 69 63 20 |tions.au|tomatic |
|00003aa0| 72 65 73 69 7a 69 6e 67 | 20 6f 66 0c 61 70 70 6c |resizing| of.appl|
|00003ab0| 69 63 61 74 69 6f 6e 73 | 09 66 69 6c 65 20 74 79 |ications|.file ty|
|00003ac0| 70 65 15 73 70 65 63 69 | 66 79 69 6e 67 20 73 74 |pe.speci|fying st|
|00003ad0| 61 63 6b 20 73 69 7a 65 | 19 41 70 70 6c 4c 69 6d |ack size|.ApplLim|
|00003ae0| 69 74 20 67 6c 6f 62 61 | 6c 20 76 61 72 69 61 62 |it globa|l variab|
|00003af0| 6c 65 12 62 61 63 6b 69 | 6e 67 2d 73 74 6f 72 65 |le.backi|ng-store|
|00003b00| 20 66 69 6c 65 10 42 43 | 4c 52 20 69 6e 73 74 72 | file.BC|LR instr|
|00003b10| 75 63 74 69 6f 6e 07 62 | 69 6e 64 69 6e 67 0d 62 |uction.b|inding.b|
|00003b20| 6c 6f 63 6b 20 68 65 61 | 64 65 72 73 13 42 6c 6f |lock hea|ders.Blo|
|00003b30| 63 6b 4d 6f 76 65 20 70 | 72 6f 63 65 64 75 72 65 |ckMove p|rocedure|
|00003b40| 10 42 53 45 54 20 69 6e | 73 74 72 75 63 74 69 6f |.BSET in|structio|
|00003b50| 6e 14 62 75 73 20 65 72 | 72 6f 72 20 65 78 63 65 |n.bus er|ror exce|
|00003b60| 70 74 69 6f 6e 73 1d 45 | 6d 75 6c 61 74 6f 72 20 |ptions.E|mulator |
|00003b70| 63 6f 6d 70 61 74 69 62 | 69 6c 69 74 79 20 69 73 |compatib|ility is|
|00003b80| 73 75 65 73 0d 62 79 74 | 65 20 73 6d 65 61 72 69 |sues.byt|e smeari|
|00003b90| 6e 67 1d 45 6d 75 6c 61 | 74 6f 72 20 63 6f 6d 70 |ng.Emula|tor comp|
|00003ba0| 61 74 69 62 69 6c 69 74 | 79 20 69 73 73 75 65 73 |atibilit|y issues|
|00003bb0| 20 43 41 41 52 2e 20 53 | 65 65 20 43 61 63 68 65 | CAAR. S|ee Cache|
|00003bc0| 20 41 64 64 72 65 73 73 | 20 52 65 67 69 73 74 65 | Address| Registe|
|00003bd0| 72 05 63 61 63 68 65 1d | 45 6d 75 6c 61 74 6f 72 |r.cache.|Emulator|
|00003be0| 20 63 6f 6d 70 61 74 69 | 62 69 6c 69 74 79 20 69 | compati|bility i|
|00003bf0| 73 73 75 65 73 3c 43 61 | 63 68 65 20 41 64 64 72 |ssues<Ca|che Addr|
|00003c00| 65 73 73 20 52 65 67 69 | 73 74 65 72 20 28 43 41 |ess Regi|ster (CA|
|00003c10| 41 52 29 2c 20 45 6d 75 | 6c 61 74 6f 72 20 63 6f |AR), Emu|lator co|
|00003c20| 6d 70 61 74 69 62 69 6c | 69 74 79 20 69 73 73 75 |mpatibil|ity issu|
|00003c30| 65 73 3c 43 61 63 68 65 | 20 43 6f 6e 74 72 6f 6c |es<Cache| Control|
|00003c40| 20 52 65 67 69 73 74 65 | 72 20 28 43 41 43 52 29 | Registe|r (CACR)|
|00003c50| 2c 20 45 6d 75 6c 61 74 | 6f 72 20 63 6f 6d 70 61 |, Emulat|or compa|
|00003c60| 74 69 62 69 6c 69 74 79 | 20 69 73 73 75 65 73 20 |tibility| issues |
|00003c70| 43 41 43 52 2e 20 53 65 | 65 20 43 61 63 68 65 20 |CACR. Se|e Cache |
|00003c80| 43 6f 6e 74 72 6f 6c 20 | 52 65 67 69 73 74 65 72 |Control |Register|
|00003c90| 13 63 61 6c 6c 69 6e 67 | 20 63 6f 6e 76 65 6e 74 |.calling| convent|
|00003ca0| 69 6f 6e 73 05 36 38 30 | 78 30 0a 43 20 72 6f 75 |ions.680|x0.C rou|
|00003cb0| 74 69 6e 65 73 19 4f 70 | 65 72 61 74 69 6e 67 20 |tines.Op|erating |
|00003cc0| 53 79 73 74 65 6d 20 72 | 6f 75 74 69 6e 65 73 0f |System r|outines.|
|00003cd0| 50 61 73 63 61 6c 20 72 | 6f 75 74 69 6e 65 73 07 |Pascal r|outines.|
|00003ce0| 50 6f 77 65 72 50 43 11 | 43 41 4c 4c 4d 20 69 6e |PowerPC.|CALLM in|
|00003cf0| 73 74 72 75 63 74 69 6f | 6e 20 43 61 6c 6c 4f 53 |structio|n CallOS|
|00003d00| 54 72 61 70 55 6e 69 76 | 65 72 73 61 6c 50 72 6f |TrapUniv|ersalPro|
|00003d10| 63 20 66 75 6e 63 74 69 | 6f 6e 1a 43 61 6c 6c 55 |c functi|on.CallU|
|00003d20| 6e 69 76 65 72 73 61 6c | 50 72 6f 63 20 66 75 6e |niversal|Proc fun|
|00003d30| 63 74 69 6f 6e 18 43 6c | 6f 73 65 43 6f 6e 6e 65 |ction.Cl|oseConne|
|00003d40| 63 74 69 6f 6e 20 66 75 | 6e 63 74 69 6f 6e 16 63 |ction fu|nction.c|
|00003d50| 6c 6f 73 69 6e 67 20 72 | 65 73 6f 75 72 63 65 20 |losing r|esource |
|00003d60| 66 6f 72 6b 73 14 43 6f | 64 65 20 46 72 61 67 6d |forks.Co|de Fragm|
|00003d70| 65 6e 74 20 4c 6f 61 64 | 65 72 15 43 6f 64 65 20 |ent Load|er.Code |
|00003d80| 46 72 61 67 6d 65 6e 74 | 20 4d 61 6e 61 67 65 72 |Fragment| Manager|
|00003d90| 17 63 6f 64 65 20 66 72 | 61 67 6d 65 6e 74 20 72 |.code fr|agment r|
|00003da0| 65 73 6f 75 72 63 65 73 | 19 63 6f 64 65 20 70 61 |esources|.code pa|
|00003db0| 74 63 68 65 73 2e 20 53 | 65 65 20 70 61 74 63 68 |tches. S|ee patch|
|00003dc0| 65 73 0d 63 6f 64 65 20 | 73 65 63 74 69 6f 6e 73 |es.code |sections|
|00003dd0| 14 63 6f 64 65 2c 20 73 | 65 6c 66 2d 6d 6f 64 69 |.code, s|elf-modi|
|00003de0| 66 79 69 6e 67 0d 63 6f | 6d 70 61 63 74 20 64 69 |fying.co|mpact di|
|00003df0| 73 63 73 29 63 6f 6d 70 | 61 74 69 62 69 6c 69 74 |scs)comp|atibilit|
|00003e00| 79 20 69 73 73 75 65 73 | 2e 20 53 65 65 36 38 4c |y issues|. See68L|
|00003e10| 43 30 34 30 20 45 6d 75 | 6c 61 74 6f 72 13 63 6f |C040 Emu|lator.co|
|00003e20| 6d 70 6c 65 74 69 6f 6e | 20 72 6f 75 74 69 6e 65 |mpletion| routine|
|00003e30| 73 17 43 6f 6e 64 69 74 | 69 6f 6e 20 52 65 67 69 |s.Condit|ion Regi|
|00003e40| 73 74 65 72 20 28 43 52 | 29 0a 63 6f 6e 74 61 69 |ster (CR|).contai|
|00003e50| 6e 65 72 73 07 64 65 66 | 69 6e 65 64 08 63 6f 6e |ners.def|ined.con|
|00003e60| 74 65 78 74 73 19 63 6f | 6e 74 72 6f 6c 20 61 63 |texts.co|ntrol ac|
|00003e70| 74 69 6f 6e 20 70 72 6f | 63 65 64 75 72 65 73 1c |tion pro|cedures.|
|00003e80| 63 6f 6e 74 72 6f 6c 20 | 64 65 66 69 6e 69 74 69 |control |definiti|
|00003e90| 6f 6e 20 66 75 6e 63 74 | 69 6f 6e 73 0e 63 6f 6e |on funct|ions.con|
|00003ea0| 74 72 6f 6c 20 70 61 6e | 65 6c 73 06 4d 65 6d 6f |trol pan|els.Memo|
|00003eb0| 72 79 24 63 6f 6f 70 65 | 72 61 74 69 76 65 20 6d |ry$coope|rative m|
|00003ec0| 75 6c 74 69 74 61 73 6b | 69 6e 67 20 65 6e 76 69 |ultitask|ing envi|
|00003ed0| 72 6f 6e 6d 65 6e 74 0c | 63 6f 70 72 6f 63 65 73 |ronment.|coproces|
|00003ee0| 73 6f 72 73 0e 64 61 74 | 61 20 61 6c 69 67 6e 6d |sors.dat|a alignm|
|00003ef0| 65 6e 74 0a 64 61 74 61 | 20 66 6f 72 6b 73 12 64 |ent.data| forks.d|
|00003f00| 61 74 61 20 69 6e 73 74 | 61 6e 74 69 61 74 69 6f |ata inst|antiatio|
|00003f10| 6e 06 67 6c 6f 62 61 6c | 0b 70 65 72 2d 63 6f 6e |n.global|.per-con|
|00003f20| 74 65 78 74 08 70 65 72 | 2d 6c 6f 61 64 0d 64 61 |text.per|-load.da|
|00003f30| 74 61 20 73 65 63 74 69 | 6f 6e 73 19 61 6e 64 20 |ta secti|ons.and |
|00003f40| 61 63 63 65 6c 65 72 61 | 74 65 64 20 72 65 73 6f |accelera|ted reso|
|00003f50| 75 72 63 65 73 07 64 65 | 66 69 6e 65 64 37 64 61 |urces.de|fined7da|
|00003f60| 74 61 2c 20 65 78 63 68 | 61 6e 67 69 6e 67 20 62 |ta, exch|anging b|
|00003f70| 65 74 77 65 65 6e 20 50 | 6f 77 65 72 50 43 20 61 |etween P|owerPC a|
|00003f80| 6e 64 20 36 38 30 78 30 | 20 65 6e 76 69 72 6f 6e |nd 680x0| environ|
|00003f90| 6d 65 6e 74 73 1d 64 61 | 74 61 2c 20 67 6c 6f 62 |ments.da|ta, glob|
|00003fa0| 61 6c 2e 20 53 65 65 20 | 67 6c 6f 62 61 6c 20 64 |al. See |global d|
|00003fb0| 61 74 61 12 64 65 66 61 | 75 6c 74 20 73 74 61 63 |ata.defa|ult stac|
|00003fc0| 6b 20 73 69 7a 65 13 64 | 65 74 61 63 68 69 6e 67 |k size.d|etaching|
|00003fd0| 20 72 65 73 6f 75 72 63 | 65 73 18 44 65 74 61 63 | resourc|es.Detac|
|00003fe0| 68 52 65 73 6f 75 72 63 | 65 20 70 72 6f 63 65 64 |hResourc|e proced|
|00003ff0| 75 72 65 0e 64 65 76 69 | 63 65 20 64 72 69 76 65 |ure.devi|ce drive|
|00004000| 72 73 18 61 6e 64 20 74 | 68 65 20 36 38 4c 43 30 |rs.and t|he 68LC0|
|00004010| 34 30 20 45 6d 75 6c 61 | 74 6f 72 17 44 69 73 70 |40 Emula|tor.Disp|
|00004020| 6f 73 65 48 61 6e 64 6c | 65 20 70 72 6f 63 65 64 |oseHandl|e proced|
|00004030| 75 72 65 14 44 69 73 70 | 6f 73 65 50 74 72 20 70 |ure.Disp|osePtr p|
|00004040| 72 6f 63 65 64 75 72 65 | 21 44 69 73 70 6f 73 65 |rocedure|!Dispose|
|00004050| 52 6f 75 74 69 6e 65 44 | 65 73 63 72 69 70 74 6f |RoutineD|escripto|
|00004060| 72 20 66 75 6e 63 74 69 | 6f 6e 1a 64 69 73 70 6f |r functi|on.dispo|
|00004070| 73 69 6e 67 20 6f 66 20 | 6d 65 6d 6f 72 79 20 62 |sing of |memory b|
|00004080| 6c 6f 63 6b 73 15 64 69 | 73 70 6f 73 69 6e 67 20 |locks.di|sposing |
|00004090| 6f 66 20 70 69 63 74 75 | 72 65 73 12 64 79 6e 61 |of pictu|res.dyna|
|000040a0| 6d 69 63 20 62 75 73 20 | 73 69 7a 69 6e 67 1d 45 |mic bus |sizing.E|
|000040b0| 6d 75 6c 61 74 6f 72 20 | 63 6f 6d 70 61 74 69 62 |mulator |compatib|
|000040c0| 69 6c 69 74 79 20 69 73 | 73 75 65 73 0b 65 70 69 |ility is|sues.epi|
|000040d0| 6c 6f 67 20 63 6f 64 65 | 16 65 76 65 6e 74 20 66 |log code|.event f|
|000040e0| 69 6c 74 65 72 20 66 75 | 6e 63 74 69 6f 6e 73 10 |ilter fu|nctions.|
|000040f0| 65 78 63 65 70 74 69 6f | 6e 20 66 72 61 6d 65 73 |exceptio|n frames|
|00004100| 1b 63 72 65 61 74 65 64 | 20 62 79 20 36 38 4c 43 |.created| by 68LC|
|00004110| 30 34 30 20 45 6d 75 6c | 61 74 6f 72 12 65 78 63 |040 Emul|ator.exc|
|00004120| 65 70 74 69 6f 6e 20 68 | 61 6e 64 6c 65 72 73 10 |eption h|andlers.|
|00004130| 61 6e 64 20 74 68 65 20 | 52 65 64 20 5a 6f 6e 65 |and the |Red Zone|
|00004140| 0a 69 6e 73 74 61 6c 6c | 69 6e 67 11 45 78 63 65 |.install|ing.Exce|
|00004150| 70 74 69 6f 6e 20 4d 61 | 6e 61 67 65 72 0a 65 78 |ption Ma|nager.ex|
|00004160| 63 65 70 74 69 6f 6e 73 | 0f 36 38 30 78 30 20 62 |ceptions|.680x0 b|
|00004170| 75 73 20 65 72 72 6f 72 | 36 65 78 63 68 61 6e 67 |us error|6exchang|
|00004180| 69 6e 67 20 64 61 74 61 | 20 62 65 74 77 65 65 6e |ing data| between|
|00004190| 20 50 6f 77 65 72 50 43 | 20 61 6e 64 20 36 38 30 | PowerPC| and 680|
|000041a0| 78 30 20 65 6e 76 69 72 | 6f 6e 6d 65 6e 74 73 14 |x0 envir|onments.|
|000041b0| 65 78 65 63 75 74 61 62 | 6c 65 20 72 65 73 6f 75 |executab|le resou|
|000041c0| 72 63 65 73 32 2e 53 65 | 65 20 61 6c 73 6f 20 61 |rces2.Se|e also a|
|000041d0| 63 63 65 6c 65 72 61 74 | 65 64 20 72 65 73 6f 75 |ccelerat|ed resou|
|000041e0| 72 63 65 73 2c 20 70 72 | 69 76 61 74 65 20 72 65 |rces, pr|ivate re|
|000041f0| 73 6f 75 72 63 65 73 07 | 65 78 70 6f 72 74 73 2a |sources.|exports*|
|00004200| 45 78 74 65 6e 64 65 64 | 20 43 6f 6d 6d 6f 6e 20 |Extended| Common |
|00004210| 4f 62 6a 65 63 74 20 46 | 69 6c 65 20 46 6f 72 6d |Object F|ile Form|
|00004220| 61 74 20 28 58 43 4f 46 | 46 29 13 46 2d 6c 69 6e |at (XCOF|F).F-lin|
|00004230| 65 20 69 6e 73 74 72 75 | 63 74 69 6f 6e 73 0c 66 |e instru|ctions.f|
|00004240| 61 6b 65 20 68 61 6e 64 | 6c 65 73 0d 66 61 6b 65 |ake hand|les.fake|
|00004250| 20 70 6f 69 6e 74 65 72 | 73 10 66 61 74 20 61 70 | pointer|s.fat ap|
|00004260| 70 6c 69 63 61 74 69 6f | 6e 73 0b 66 61 74 20 70 |plicatio|ns.fat p|
|00004270| 61 74 63 68 65 73 0d 66 | 61 74 20 72 65 73 6f 75 |atches.f|at resou|
|00004280| 72 63 65 73 2a 66 69 6c | 65 20 66 6f 72 6b 73 2e |rces*fil|e forks.|
|00004290| 20 53 65 65 20 64 61 74 | 61 20 66 6f 72 6b 73 2c | See dat|a forks,|
|000042a0| 20 72 65 73 6f 75 72 63 | 65 20 66 6f 72 6b 73 0c | resourc|e forks.|
|000042b0| 66 69 6c 65 20 6d 61 70 | 70 69 6e 67 0a 66 69 6c |file map|ping.fil|
|000042c0| 65 20 74 79 70 65 73 06 | 27 41 50 50 4c 27 06 27 |e types.|'APPL'.'|
|000042d0| 73 68 6c 62 27 0f 66 69 | 6e 64 69 6e 67 20 73 79 |shlb'.fi|nding sy|
|000042e0| 6d 62 6f 6c 73 13 46 69 | 6e 64 53 79 6d 62 6f 6c |mbols.Fi|ndSymbol|
|000042f0| 20 66 75 6e 63 74 69 6f | 6e 19 66 6c 6f 61 74 69 | functio|n.floati|
|00004300| 6e 67 2d 70 6f 69 6e 74 | 20 64 61 74 61 20 74 79 |ng-point| data ty|
|00004310| 70 65 73 1b 66 6c 6f 61 | 74 69 6e 67 2d 70 6f 69 |pes.floa|ting-poi|
|00004320| 6e 74 20 69 6e 73 74 72 | 75 63 74 69 6f 6e 73 1d |nt instr|uctions.|
|00004330| 45 6d 75 6c 61 74 6f 72 | 20 63 6f 6d 70 61 74 69 |Emulator| compati|
|00004340| 62 69 6c 69 74 79 20 69 | 73 73 75 65 73 19 66 6c |bility i|ssues.fl|
|00004350| 6f 61 74 69 6e 67 2d 70 | 6f 69 6e 74 20 70 61 72 |oating-p|oint par|
|00004360| 61 6d 65 74 65 72 73 18 | 66 6c 6f 61 74 69 6e 67 |ameters.|floating|
|00004370| 2d 70 6f 69 6e 74 20 72 | 65 67 69 73 74 65 72 73 |-point r|egisters|
|00004380| 0c 66 6c 6f 70 70 79 20 | 64 69 73 6b 73 0f 66 6c |.floppy |disks.fl|
|00004390| 75 73 68 69 6e 67 20 63 | 61 63 68 65 73 25 66 6f |ushing c|aches%fo|
|000043a0| 72 6b 73 2e 20 53 65 65 | 20 64 61 74 61 20 66 6f |rks. See| data fo|
|000043b0| 72 6b 73 2c 20 72 65 73 | 6f 75 72 63 65 20 66 6f |rks, res|ource fo|
|000043c0| 72 6b 73 09 66 72 61 67 | 6d 65 6e 74 73 07 64 65 |rks.frag|ments.de|
|000043d0| 66 69 6e 65 64 08 6b 69 | 6e 64 73 20 6f 66 13 73 |fined.ki|nds of.s|
|000043e0| 70 65 63 69 61 6c 20 72 | 6f 75 74 69 6e 65 73 20 |pecial r|outines |
|000043f0| 69 6e 07 73 74 6f 72 69 | 6e 67 0c 73 74 72 75 63 |in.stori|ng.struc|
|00004400| 74 75 72 65 20 6f 66 0d | 66 72 61 6d 65 20 70 6f |ture of.|frame po|
|00004410| 69 6e 74 65 72 0b 66 72 | 65 65 20 62 6c 6f 63 6b |inter.fr|ee block|
|00004420| 73 13 66 75 6e 63 74 69 | 6f 6e 20 70 72 6f 74 6f |s.functi|on proto|
|00004430| 74 79 70 65 73 19 67 65 | 6e 65 72 61 6c 2d 70 75 |types.ge|neral-pu|
|00004440| 72 70 6f 73 65 20 72 65 | 67 69 73 74 65 72 73 10 |rpose re|gisters.|
|00004450| 47 65 73 74 61 6c 74 20 | 66 75 6e 63 74 69 6f 6e |Gestalt |function|
|00004460| 15 47 65 74 41 70 70 6c | 4c 69 6d 69 74 20 66 75 |.GetAppl|Limit fu|
|00004470| 6e 63 74 69 6f 6e 13 47 | 65 74 50 69 63 74 75 72 |nction.G|etPictur|
|00004480| 65 20 66 75 6e 63 74 69 | 6f 6e 0b 67 6c 6f 62 61 |e functi|on.globa|
|00004490| 6c 20 64 61 74 61 18 69 | 6e 20 61 63 63 65 6c 65 |l data.i|n accele|
|000044a0| 72 61 74 65 64 20 72 65 | 73 6f 75 72 63 65 73 14 |rated re|sources.|
|000044b0| 67 6c 6f 62 61 6c 20 69 | 6e 73 74 61 6e 74 69 61 |global i|nstantia|
|000044c0| 74 69 6f 6e 13 67 72 6f | 77 2d 7a 6f 6e 65 20 66 |tion.gro|w-zone f|
|000044d0| 75 6e 63 74 69 6f 6e 73 | 0d 68 61 6e 64 6c 65 73 |unctions|.handles|
|000044e0| 2c 20 66 61 6b 65 0c 68 | 65 61 64 20 70 61 74 63 |, fake.h|ead patc|
|000044f0| 68 65 73 14 48 79 70 65 | 72 43 61 72 64 20 65 78 |hes.Hype|rCard ex|
|00004500| 74 65 6e 73 69 6f 6e 73 | 10 69 6d 70 6f 72 74 20 |tensions|.import |
|00004510| 6c 69 62 72 61 72 69 65 | 73 0d 61 64 76 61 6e 74 |librarie|s.advant|
|00004520| 61 67 65 73 20 6f 66 12 | 64 61 74 61 20 69 6e 73 |ages of.|data ins|
|00004530| 74 61 6e 74 69 61 74 69 | 6f 6e 07 64 65 66 69 6e |tantiati|on.defin|
|00004540| 65 64 09 66 69 6c 65 20 | 74 79 70 65 07 69 6d 70 |ed.file |type.imp|
|00004550| 6f 72 74 73 1b 69 6e 2d | 70 6c 61 63 65 20 64 61 |orts.in-|place da|
|00004560| 74 61 20 69 6e 73 74 61 | 6e 74 69 61 74 69 6f 6e |ta insta|ntiation|
|00004570| 12 49 6e 69 74 47 72 61 | 66 20 70 72 6f 63 65 64 |.InitGra|f proced|
|00004580| 75 72 65 17 69 6e 69 74 | 69 61 6c 69 7a 61 74 69 |ure.init|ializati|
|00004590| 6f 6e 20 72 6f 75 74 69 | 6e 65 73 07 64 65 66 69 |on routi|nes.defi|
|000045a0| 6e 65 64 2f 69 6e 70 75 | 74 2f 6f 75 74 70 75 74 |ned/inpu|t/output|
|000045b0| 2c 20 61 63 63 65 73 73 | 69 6e 67 20 6d 65 6d 6f |, access|ing memo|
|000045c0| 72 79 2d 6d 61 70 70 65 | 64 20 6c 6f 63 61 74 69 |ry-mappe|d locati|
|000045d0| 6f 6e 73 11 69 6e 73 74 | 72 75 63 74 69 6f 6e 20 |ons.inst|ruction |
|000045e0| 63 61 63 68 65 1d 69 6e | 73 74 72 75 63 74 69 6f |cache.in|structio|
|000045f0| 6e 20 73 65 74 20 61 72 | 63 68 69 74 65 63 74 75 |n set ar|chitectu|
|00004600| 72 65 73 07 64 65 66 69 | 6e 65 64 13 69 6e 73 74 |res.defi|ned.inst|
|00004610| 72 75 63 74 69 6f 6e 20 | 74 69 6d 69 6e 67 73 0e |ruction |timings.|
|00004620| 69 6e 74 65 72 72 75 70 | 74 20 74 69 6d 65 16 63 |interrup|t time.c|
|00004630| 61 6c 6c 69 6e 67 20 4d | 65 6d 6f 72 79 20 4d 61 |alling M|emory Ma|
|00004640| 6e 61 67 65 72 0b 6a 75 | 6d 70 20 74 61 62 6c 65 |nager.ju|mp table|
|00004650| 73 15 4b 69 6c 6c 50 69 | 63 74 75 72 65 20 70 72 |s.KillPi|cture pr|
|00004660| 6f 63 65 64 75 72 65 0f | 6c 65 61 66 20 70 72 6f |ocedure.|leaf pro|
|00004670| 63 65 64 75 72 65 73 0c | 6c 69 6e 6b 61 67 65 20 |cedures.|linkage |
|00004680| 61 72 65 61 1a 6c 69 73 | 74 20 64 65 66 69 6e 69 |area.lis|t defini|
|00004690| 74 69 6f 6e 20 70 72 6f | 63 65 64 75 72 65 73 19 |tion pro|cedures.|
|000046a0| 4c 4d 47 65 74 43 75 72 | 44 69 72 53 74 6f 72 65 |LMGetCur|DirStore|
|000046b0| 20 66 75 6e 63 74 69 6f | 6e 0d 6d 61 69 6e 20 72 | functio|n.main r|
|000046c0| 6f 75 74 69 6e 65 73 19 | 61 6e 64 20 61 63 63 65 |outines.|and acce|
|000046d0| 6c 65 72 61 74 65 64 20 | 72 65 73 6f 75 72 63 65 |lerated |resource|
|000046e0| 73 07 64 65 66 69 6e 65 | 64 0c 6d 61 69 6e 20 73 |s.define|d.main s|
|000046f0| 79 6d 62 6f 6c 73 19 61 | 6e 64 20 61 63 63 65 6c |ymbols.a|nd accel|
|00004700| 65 72 61 74 65 64 20 72 | 65 73 6f 75 72 63 65 73 |erated r|esources|
|00004710| 07 64 65 66 69 6e 65 64 | 0c 4d 61 6b 65 50 45 46 |.defined|.MakePEF|
|00004720| 20 74 6f 6f 6c 06 6d 65 | 6d 6f 72 79 0f 6f 72 67 | tool.me|mory.org|
|00004730| 61 6e 69 7a 61 74 69 6f | 6e 20 6f 66 0d 6d 65 6d |anizatio|n of.mem|
|00004740| 6f 72 79 20 62 6c 6f 63 | 6b 73 0c 64 69 73 70 6f |ory bloc|ks.dispo|
|00004750| 73 69 6e 67 20 6f 66 14 | 4d 65 6d 6f 72 79 20 63 |sing of.|Memory c|
|00004760| 6f 6e 74 72 6f 6c 20 70 | 61 6e 65 6c 0e 4d 65 6d |ontrol p|anel.Mem|
|00004770| 6f 72 79 20 4d 61 6e 61 | 67 65 72 11 61 74 20 69 |ory Mana|ger.at i|
|00004780| 6e 74 65 72 72 75 70 74 | 20 74 69 6d 65 13 64 69 |nterrupt| time.di|
|00004790| 73 70 6f 73 69 6e 67 20 | 6f 66 20 62 6c 6f 63 6b |sposing |of block|
|000047a0| 73 17 70 72 69 76 61 74 | 65 20 64 61 74 61 20 73 |s.privat|e data s|
|000047b0| 74 72 75 63 74 75 72 65 | 73 1a 6d 65 6e 75 20 64 |tructure|s.menu d|
|000047c0| 65 66 69 6e 69 74 69 6f | 6e 20 70 72 6f 63 65 64 |efinitio|n proced|
|000047d0| 75 72 65 73 0d 6d 69 6e | 69 2d 41 35 20 77 6f 72 |ures.min|i-A5 wor|
|000047e0| 6c 64 11 6d 69 78 65 64 | 20 65 6e 76 69 72 6f 6e |ld.mixed| environ|
|000047f0| 6d 65 6e 74 12 4d 69 78 | 65 64 20 4d 6f 64 65 20 |ment.Mix|ed Mode |
|00004800| 4d 61 6e 61 67 65 72 30 | 2e 53 65 65 20 61 6c 73 |Manager0|.See als|
|00004810| 6f 20 6d 69 78 65 64 20 | 65 6e 76 69 72 6f 6e 6d |o mixed |environm|
|00004820| 65 6e 74 2c 20 72 6f 75 | 74 69 6e 65 20 64 65 73 |ent, rou|tine des|
|00004830| 63 72 69 70 74 6f 72 73 | 07 64 65 66 69 6e 65 64 |criptors|.defined|
|00004840| 0d 6d 6f 64 65 20 73 77 | 69 74 63 68 65 73 07 64 |.mode sw|itches.d|
|00004850| 65 66 69 6e 65 64 0a 69 | 6e 20 70 61 74 63 68 65 |efined.i|n patche|
|00004860| 73 08 6f 76 65 72 68 65 | 61 64 10 4d 4f 56 45 20 |s.overhe|ad.MOVE |
|00004870| 69 6e 73 74 72 75 63 74 | 69 6f 6e 0a 6e 61 6e 6f |instruct|ion.nano|
|00004880| 6b 65 72 6e 65 6c 1d 4e | 65 77 43 6f 6e 74 72 6f |kernel.N|ewContro|
|00004890| 6c 41 63 74 69 6f 6e 50 | 72 6f 63 20 66 75 6e 63 |lActionP|roc func|
|000048a0| 74 69 6f 6e 0f 4e 65 77 | 50 74 72 20 66 75 6e 63 |tion.New|Ptr func|
|000048b0| 74 69 6f 6e 0f 4e 4f 50 | 20 69 6e 73 74 72 75 63 |tion.NOP| instruc|
|000048c0| 74 69 6f 6e 1d 45 6d 75 | 6c 61 74 6f 72 20 63 6f |tion.Emu|lator co|
|000048d0| 6d 70 61 74 69 62 69 6c | 69 74 79 20 69 73 73 75 |mpatibil|ity issu|
|000048e0| 65 73 19 4e 53 65 74 54 | 72 61 70 41 64 64 72 65 |es.NSetT|rapAddre|
|000048f0| 73 73 20 70 72 6f 63 65 | 64 75 72 65 0b 6e 75 6c |ss proce|dure.nul|
|00004900| 6c 20 65 76 65 6e 74 73 | 0f 6f 70 65 72 61 74 69 |l events|.operati|
|00004910| 6f 6e 20 63 6f 64 65 73 | 1c 70 61 67 65 64 20 6d |on codes|.paged m|
|00004920| 65 6d 6f 72 79 20 6d 61 | 6e 61 67 65 6d 65 6e 74 |emory ma|nagement|
|00004930| 20 75 6e 69 74 1d 45 6d | 75 6c 61 74 6f 72 20 63 | unit.Em|ulator c|
|00004940| 6f 6d 70 61 74 69 62 69 | 6c 69 74 79 20 69 73 73 |ompatibi|lity iss|
|00004950| 75 65 73 0e 70 61 67 69 | 6e 67 20 64 65 76 69 63 |ues.pagi|ng devic|
|00004960| 65 73 0e 70 61 72 61 6d | 65 74 65 72 20 61 72 65 |es.param|eter are|
|00004970| 61 19 70 61 72 61 6d 65 | 74 65 72 20 6c 69 73 74 |a.parame|ter list|
|00004980| 73 2c 20 76 61 72 69 61 | 62 6c 65 11 70 61 72 61 |s, varia|ble.para|
|00004990| 6d 65 74 65 72 20 70 61 | 73 73 69 6e 67 07 70 61 |meter pa|ssing.pa|
|000049a0| 74 63 68 65 73 03 66 61 | 74 04 68 65 61 64 04 74 |tches.fa|t.head.t|
|000049b0| 61 69 6c 08 70 61 74 63 | 68 69 6e 67 14 73 65 6c |ail.patc|hing.sel|
|000049c0| 65 63 74 6f 72 2d 62 61 | 73 65 64 20 74 72 61 70 |ector-ba|sed trap|
|000049d0| 73 19 70 65 72 2d 63 6f | 6e 74 65 78 74 20 69 6e |s.per-co|ntext in|
|000049e0| 73 74 61 6e 74 69 61 74 | 69 6f 6e 16 70 65 72 2d |stantiat|ion.per-|
|000049f0| 6c 6f 61 64 20 69 6e 73 | 74 61 6e 74 69 61 74 69 |load ins|tantiati|
|00004a00| 6f 6e 0b 70 65 72 66 6f | 72 6d 61 6e 63 65 16 61 |on.perfo|rmance.a|
|00004a10| 76 6f 69 64 69 6e 67 20 | 6d 6f 64 65 20 73 77 69 |voiding |mode swi|
|00004a20| 74 63 68 65 73 12 70 61 | 73 73 69 6e 67 20 70 61 |tches.pa|ssing pa|
|00004a30| 72 61 6d 65 74 65 72 73 | 13 75 73 69 6e 67 20 66 |rameters|.using f|
|00004a40| 61 74 20 72 65 73 6f 75 | 72 63 65 73 08 70 69 63 |at resou|rces.pic|
|00004a50| 74 75 72 65 73 0c 64 69 | 73 70 6f 73 69 6e 67 20 |tures.di|sposing |
|00004a60| 6f 66 1c 70 6f 69 6e 74 | 65 72 2d 62 61 73 65 64 |of.point|er-based|
|00004a70| 20 66 75 6e 63 74 69 6f | 6e 20 63 61 6c 6c 73 0e | functio|n calls.|
|00004a80| 70 6f 69 6e 74 65 72 73 | 2c 20 66 61 6b 65 50 70 |pointers|, fakePp|
|00004a90| 6f 72 74 69 6e 67 20 36 | 38 30 78 30 20 61 70 70 |orting 6|80x0 app|
|00004aa0| 6c 69 63 61 74 69 6f 6e | 73 20 74 6f 20 50 6f 77 |lication|s to Pow|
|00004ab0| 65 72 50 43 2e 20 53 65 | 65 36 38 30 78 30 20 61 |erPC. Se|e680x0 a|
|00004ac0| 70 70 6c 69 63 61 74 69 | 6f 6e 73 2c 20 70 6f 72 |pplicati|ons, por|
|00004ad0| 74 69 6e 67 20 74 6f 20 | 50 6f 77 65 72 50 43 14 |ting to |PowerPC.|
|00004ae0| 50 6f 77 65 72 50 43 20 | 61 70 70 6c 69 63 61 74 |PowerPC |applicat|
|00004af0| 69 6f 6e 73 0c 73 74 72 | 75 63 74 75 72 65 20 6f |ions.str|ucture o|
|00004b00| 66 19 67 65 6e 65 72 61 | 6c 2d 70 75 72 70 6f 73 |f.genera|l-purpos|
|00004b10| 65 20 72 65 67 69 73 74 | 65 72 73 19 73 70 65 63 |e regist|ers.spec|
|00004b20| 69 61 6c 2d 70 75 72 70 | 6f 73 65 20 72 65 67 69 |ial-purp|ose regi|
|00004b30| 73 74 65 72 73 1c 50 6f | 77 65 72 50 43 20 72 75 |sters.Po|werPC ru|
|00004b40| 6e 2d 74 69 6d 65 20 65 | 6e 76 69 72 6f 6e 6d 65 |n-time e|nvironme|
|00004b50| 6e 74 16 61 70 70 6c 69 | 63 61 74 69 6f 6e 20 70 |nt.appli|cation p|
|00004b60| 61 72 74 69 74 69 6f 6e | 73 0e 64 61 74 61 20 61 |artition|s.data a|
|00004b70| 6c 69 67 6e 6d 65 6e 74 | 19 6f 72 67 61 6e 69 7a |lignment|.organiz|
|00004b80| 61 74 69 6f 6e 20 6f 66 | 20 6d 65 6d 6f 72 79 20 |ation of| memory |
|00004b90| 69 6e 10 73 79 73 74 65 | 6d 20 70 61 72 74 69 74 |in.syste|m partit|
|00004ba0| 69 6f 6e 11 70 72 61 67 | 6d 61 20 73 74 61 74 65 |ion.prag|ma state|
|00004bb0| 6d 65 6e 74 73 21 50 72 | 65 66 65 72 72 65 64 20 |ments!Pr|eferred |
|00004bc0| 45 78 65 63 75 74 61 62 | 6c 65 20 46 6f 72 6d 61 |Executab|le Forma|
|00004bd0| 74 20 28 50 45 46 29 07 | 70 72 65 70 61 72 65 11 |t (PEF).|prepare.|
|00004be0| 70 72 69 76 61 74 65 20 | 72 65 73 6f 75 72 63 65 |private |resource|
|00004bf0| 73 15 70 72 6f 63 65 64 | 75 72 65 20 69 6e 66 6f |s.proced|ure info|
|00004c00| 72 6d 61 74 69 6f 6e 07 | 64 65 66 69 6e 65 64 0f |rmation.|defined.|
|00004c10| 70 72 6f 67 72 61 6d 20 | 63 6f 75 6e 74 65 72 0b |program |counter.|
|00004c20| 70 72 6f 6c 6f 67 20 63 | 6f 64 65 13 51 44 47 6c |prolog c|ode.QDGl|
|00004c30| 6f 62 61 6c 73 20 64 61 | 74 61 20 74 79 70 65 1a |obals da|ta type.|
|00004c40| 51 75 69 63 6b 44 72 61 | 77 20 67 6c 6f 62 61 6c |QuickDra|w global|
|00004c50| 20 76 61 72 69 61 62 6c | 65 73 08 52 65 64 20 5a | variabl|es.Red Z|
|00004c60| 6f 6e 65 36 72 65 67 69 | 73 74 65 72 73 2e 20 53 |one6regi|sters. S|
|00004c70| 65 65 20 50 6f 77 65 72 | 50 43 20 6d 69 63 72 6f |ee Power|PC micro|
|00004c80| 70 72 6f 63 65 73 73 6f | 72 2c 20 36 38 30 78 30 |processo|r, 680x0|
|00004c90| 20 72 65 67 69 73 74 65 | 72 73 19 52 65 6c 65 61 | registe|rs.Relea|
|00004ca0| 73 65 52 65 73 6f 75 72 | 63 65 20 70 72 6f 63 65 |seResour|ce proce|
|00004cb0| 64 75 72 65 0e 72 65 73 | 6f 75 72 63 65 20 66 6f |dure.res|ource fo|
|00004cc0| 72 6b 73 07 63 6c 6f 73 | 69 6e 67 0e 72 65 73 6f |rks.clos|ing.reso|
|00004cd0| 75 72 63 65 20 74 79 70 | 65 73 06 27 43 44 45 46 |urce typ|es.'CDEF|
|00004ce0| 27 06 27 63 66 72 67 27 | 06 27 4c 44 45 46 27 06 |'.'cfrg'|.'LDEF'.|
|00004cf0| 27 4d 44 45 46 27 06 27 | 57 44 45 46 27 06 27 58 |'MDEF'.'|WDEF'.'X|
|00004d00| 43 4d 44 27 09 72 65 73 | 6f 75 72 63 65 73 26 61 |CMD'.res|ources&a|
|00004d10| 63 63 65 6c 65 72 61 74 | 65 64 2e 20 53 65 65 20 |ccelerat|ed. See |
|00004d20| 61 63 63 65 6c 65 72 61 | 74 65 64 20 72 65 73 6f |accelera|ted reso|
|00004d30| 75 72 63 65 73 09 64 65 | 74 61 63 68 69 6e 67 03 |urces.de|taching.|
|00004d40| 66 61 74 1e 70 72 69 76 | 61 74 65 2e 20 53 65 65 |fat.priv|ate. See|
|00004d50| 20 70 72 69 76 61 74 65 | 20 72 65 73 6f 75 72 63 | private| resourc|
|00004d60| 65 73 23 73 74 75 62 2e | 20 53 65 65 20 73 74 75 |es#stub.| See stu|
|00004d70| 62 20 64 65 66 69 6e 69 | 74 69 6f 6e 20 72 65 73 |b defini|tion res|
|00004d80| 6f 75 72 63 65 73 11 52 | 45 53 55 4c 54 5f 53 49 |ources.R|ESULT_SI|
|00004d90| 5a 45 20 6d 61 63 72 6f | 03 52 65 7a 13 72 6f 75 |ZE macro|.Rez.rou|
|00004da0| 74 69 6e 65 20 64 65 73 | 63 72 69 70 74 6f 72 73 |tine des|criptors|
|00004db0| 07 64 65 66 69 6e 65 64 | 0c 64 69 73 70 6f 73 69 |.defined|.disposi|
|00004dc0| 6e 67 20 6f 66 0f 72 6f | 75 74 69 6e 65 20 72 65 |ng of.ro|utine re|
|00004dd0| 63 6f 72 64 73 0f 52 54 | 45 20 69 6e 73 74 72 75 |cords.RT|E instru|
|00004de0| 63 74 69 6f 6e 0f 52 54 | 4d 20 69 6e 73 74 72 75 |ction.RT|M instru|
|00004df0| 63 74 69 6f 6e 14 72 75 | 6e 2d 74 69 6d 65 20 65 |ction.ru|n-time e|
|00004e00| 6e 76 69 72 6f 6e 6d 65 | 6e 74 07 64 65 66 69 6e |nvironme|nt.defin|
|00004e10| 65 64 55 72 75 6e 2d 74 | 69 6d 65 20 65 6e 76 69 |edUrun-t|ime envi|
|00004e20| 72 6f 6e 6d 65 6e 74 2e | 20 53 65 65 20 50 6f 77 |ronment.| See Pow|
|00004e30| 65 72 50 43 20 72 75 6e | 2d 74 69 6d 65 20 65 6e |erPC run|-time en|
|00004e40| 76 69 72 6f 6e 6d 65 6e | 74 20 61 6e 64 20 36 38 |vironmen|t and 68|
|00004e50| 30 78 30 20 72 75 6e 2d | 74 69 6d 65 20 65 6e 76 |0x0 run-|time env|
|00004e60| 69 72 6f 6e 6d 65 6e 74 | 14 73 61 76 65 64 20 72 |ironment|.saved r|
|00004e70| 65 67 69 73 74 65 72 73 | 20 61 72 65 61 08 73 65 |egisters| area.se|
|00004e80| 63 74 69 6f 6e 73 28 53 | 65 65 20 61 6c 73 6f 20 |ctions(S|ee also |
|00004e90| 63 6f 64 65 20 73 65 63 | 74 69 6f 6e 73 20 61 6e |code sec|tions an|
|00004ea0| 64 20 64 61 74 61 20 73 | 65 63 74 69 6f 6e 73 0f |d data s|ections.|
|00004eb0| 53 65 67 6d 65 6e 74 20 | 4d 61 6e 61 67 65 72 14 |Segment |Manager.|
|00004ec0| 73 65 6c 65 63 74 6f 72 | 2d 62 61 73 65 64 20 74 |selector|-based t|
|00004ed0| 72 61 70 73 13 73 65 6c | 66 2d 6d 6f 64 69 66 79 |raps.sel|f-modify|
|00004ee0| 69 6e 67 20 63 6f 64 65 | 0e 53 65 74 41 35 20 66 |ing code|.SetA5 f|
|00004ef0| 75 6e 63 74 69 6f 6e 16 | 53 65 74 41 70 70 6c 4c |unction.|SetApplL|
|00004f00| 69 6d 69 74 20 70 72 6f | 63 65 64 75 72 65 15 53 |imit pro|cedure.S|
|00004f10| 65 74 43 75 72 72 65 6e | 74 41 35 20 66 75 6e 63 |etCurren|tA5 func|
|00004f20| 74 69 6f 6e 15 53 65 74 | 47 72 6f 77 5a 6f 6e 65 |tion.Set|GrowZone|
|00004f30| 20 70 72 6f 63 65 64 75 | 72 65 1a 53 65 74 4f 53 | procedu|re.SetOS|
|00004f40| 54 72 61 70 41 64 64 72 | 65 73 73 20 70 72 6f 63 |TrapAddr|ess proc|
|00004f50| 65 64 75 72 65 1c 53 65 | 74 54 6f 6f 6c 54 72 61 |edure.Se|tToolTra|
|00004f60| 70 41 64 64 72 65 73 73 | 20 70 72 6f 63 65 64 75 |pAddress| procedu|
|00004f70| 72 65 18 53 65 74 54 72 | 61 70 41 64 64 72 65 73 |re.SetTr|apAddres|
|00004f80| 73 20 70 72 6f 63 65 64 | 75 72 65 22 73 69 78 74 |s proced|ure"sixt|
|00004f90| 79 2d 65 69 67 68 74 20 | 7a 65 72 6f 20 78 20 7a |y-eight |zero x z|
|00004fa0| 65 72 6f 20 72 65 67 69 | 73 74 65 72 73 5d 0f 53 |ero regi|sters].S|
|00004fb0| 49 5a 45 5f 43 4f 44 45 | 20 6d 61 63 72 6f 0c 73 |IZE_CODE| macro.s|
|00004fc0| 6f 66 74 20 69 6d 70 6f | 72 74 73 19 53 70 65 63 |oft impo|rts.Spec|
|00004fd0| 69 61 6c 20 53 74 61 74 | 75 73 20 57 6f 72 64 20 |ial Stat|us Word |
|00004fe0| 28 53 53 57 29 19 73 70 | 65 63 69 61 6c 2d 70 75 |(SSW).sp|ecial-pu|
|00004ff0| 72 70 6f 73 65 20 72 65 | 67 69 73 74 65 72 73 0b |rpose re|gisters.|
|00005000| 73 70 6c 69 74 20 74 72 | 61 70 73 1c 53 53 57 2e |split tr|aps.SSW.|
|00005010| 20 53 65 65 20 53 70 65 | 63 69 61 6c 20 53 74 61 | See Spe|cial Sta|
|00005020| 74 75 73 20 57 6f 72 64 | 0c 73 74 61 63 6b 20 66 |tus Word|.stack f|
|00005030| 72 61 6d 65 73 0e 70 61 | 72 61 6d 65 74 65 72 20 |rames.pa|rameter |
|00005040| 61 72 65 61 0d 73 74 61 | 63 6b 20 70 6f 69 6e 74 |area.sta|ck point|
|00005050| 65 72 21 73 74 61 63 6b | 2c 20 73 70 65 63 69 66 |er!stack|, specif|
|00005060| 79 69 6e 67 20 6d 69 6e | 69 6d 75 6d 20 73 69 7a |ying min|imum siz|
|00005070| 65 20 6f 66 1d 53 54 41 | 43 4b 5f 52 4f 55 54 49 |e of.STA|CK_ROUTI|
|00005080| 4e 45 5f 50 41 52 41 4d | 45 54 45 52 20 6d 61 63 |NE_PARAM|ETER mac|
|00005090| 72 6f 12 73 74 61 6c 65 | 20 69 6e 73 74 72 75 63 |ro.stale| instruc|
|000050a0| 74 69 6f 6e 73 2a 53 74 | 61 6e 64 61 72 64 20 41 |tions*St|andard A|
|000050b0| 70 70 6c 65 20 4e 75 6d | 65 72 69 63 73 20 45 6e |pple Num|erics En|
|000050c0| 76 69 72 6f 6e 6d 65 6e | 74 20 28 53 41 4e 45 29 |vironmen|t (SANE)|
|000050d0| 19 73 74 75 62 20 64 65 | 66 69 6e 69 74 69 6f 6e |.stub de|finition|
|000050e0| 20 72 65 73 6f 75 72 63 | 65 73 07 73 79 6d 62 6f | resourc|es.symbo|
|000050f0| 6c 73 07 66 69 6e 64 69 | 6e 67 0a 53 79 73 74 65 |ls.findi|ng.Syste|
|00005100| 6d 20 37 2e 31 11 73 79 | 73 74 65 6d 20 65 78 74 |m 7.1.sy|stem ext|
|00005110| 65 6e 73 69 6f 6e 73 07 | 64 65 66 69 6e 65 64 17 |ensions.|defined.|
|00005120| 73 79 73 74 65 6d 20 67 | 6c 6f 62 61 6c 20 76 61 |system g|lobal va|
|00005130| 72 69 61 62 6c 65 73 10 | 73 79 73 74 65 6d 20 70 |riables.|system p|
|00005140| 61 72 74 69 74 69 6f 6e | 0f 73 79 73 74 65 6d 20 |artition|.system |
|00005150| 73 6f 66 74 77 61 72 65 | 2f 66 6f 72 20 50 6f 77 |software|/for Pow|
|00005160| 65 72 50 43 20 70 72 6f | 63 65 73 73 6f 72 2d 62 |erPC pro|cessor-b|
|00005170| 61 73 65 64 20 4d 61 63 | 69 6e 74 6f 73 68 20 63 |ased Mac|intosh c|
|00005180| 6f 6d 70 75 74 65 72 73 | 08 70 61 74 63 68 69 6e |omputers|.patchin|
|00005190| 67 11 74 61 62 6c 65 20 | 6f 66 20 63 6f 6e 74 65 |g.table |of conte|
|000051a0| 6e 74 73 07 64 65 66 69 | 6e 65 64 0f 6d 61 78 69 |nts.defi|ned.maxi|
|000051b0| 6d 75 6d 20 73 69 7a 65 | 20 6f 66 21 54 61 62 6c |mum size| of!Tabl|
|000051c0| 65 20 6f 66 20 43 6f 6e | 74 65 6e 74 73 20 52 65 |e of Con|tents Re|
|000051d0| 67 69 73 74 65 72 20 28 | 52 54 4f 43 29 0c 74 61 |gister (|RTOC).ta|
|000051e0| 69 6c 20 70 61 74 63 68 | 65 73 10 74 65 6d 70 6f |il patch|es.tempo|
|000051f0| 72 61 72 79 20 6d 65 6d | 6f 72 79 14 74 65 72 6d |rary mem|ory.term|
|00005200| 69 6e 61 74 69 6f 6e 20 | 72 6f 75 74 69 6e 65 73 |ination |routines|
|00005210| 19 61 6e 64 20 61 63 63 | 65 6c 65 72 61 74 65 64 |.and acc|elerated|
|00005220| 20 72 65 73 6f 75 72 63 | 65 73 07 64 65 66 69 6e | resourc|es.defin|
|00005230| 65 64 15 74 68 69 72 74 | 79 2d 74 77 6f 20 62 69 |ed.thirt|y-two bi|
|00005240| 74 20 63 6c 65 61 6e 5d | 12 54 69 6d 65 20 4d 61 |t clean]|.Time Ma|
|00005250| 6e 61 67 65 72 20 74 61 | 73 6b 73 16 54 72 61 63 |nager ta|sks.Trac|
|00005260| 6b 43 6f 6e 74 72 6f 6c | 20 70 72 6f 63 65 64 75 |kControl| procedu|
|00005270| 72 65 12 74 72 61 6e 73 | 69 74 69 6f 6e 20 76 65 |re.trans|ition ve|
|00005280| 63 74 6f 72 73 07 64 65 | 66 69 6e 65 64 05 74 72 |ctors.de|fined.tr|
|00005290| 61 70 73 0e 73 65 6c 65 | 63 74 6f 72 2d 62 61 73 |aps.sele|ctor-bas|
|000052a0| 65 64 05 73 70 6c 69 74 | 19 75 6e 69 76 65 72 73 |ed.split|.univers|
|000052b0| 61 6c 20 69 6e 74 65 72 | 66 61 63 65 20 66 69 6c |al inter|face fil|
|000052c0| 65 73 1c 75 6e 69 76 65 | 72 73 61 6c 20 70 72 6f |es.unive|rsal pro|
|000052d0| 63 65 64 75 72 65 20 70 | 6f 69 6e 74 65 72 73 1d |cedure p|ointers.|
|000052e0| 2e 53 65 65 20 61 6c 73 | 6f 20 72 6f 75 74 69 6e |.See als|o routin|
|000052f0| 65 20 64 65 73 63 72 69 | 70 74 6f 72 73 19 61 6e |e descri|ptors.an|
|00005300| 64 20 61 63 63 65 6c 65 | 72 61 74 65 64 20 72 65 |d accele|rated re|
|00005310| 73 6f 75 72 63 65 73 0f | 61 6e 64 20 66 61 74 20 |sources.|and fat |
|00005320| 70 61 74 63 68 65 73 21 | 75 73 65 64 20 69 6e 20 |patches!|used in |
|00005330| 73 74 75 62 20 64 65 66 | 69 6e 69 74 69 6f 6e 20 |stub def|inition |
|00005340| 66 75 6e 63 74 69 6f 6e | 73 13 55 6e 6c 6f 61 64 |function|s.Unload|
|00005350| 53 65 67 20 70 72 6f 63 | 65 64 75 72 65 18 76 61 |Seg proc|edure.va|
|00005360| 72 69 61 62 6c 65 20 70 | 61 72 61 6d 65 74 65 72 |riable p|arameter|
|00005370| 20 6c 69 73 74 73 09 56 | 42 4c 20 74 61 73 6b 73 | lists.V|BL tasks|
|00005380| 1f 76 65 63 74 6f 72 73 | 2e 20 53 65 65 20 74 72 |.vectors|. See tr|
|00005390| 61 6e 73 69 74 69 6f 6e | 20 76 65 63 74 6f 72 73 |ansition| vectors|
|000053a0| 18 56 65 72 74 69 63 61 | 6c 20 52 65 74 72 61 63 |.Vertica|l Retrac|
|000053b0| 65 20 4d 61 6e 61 67 65 | 72 0e 76 69 72 74 75 61 |e Manage|r.virtua|
|000053c0| 6c 20 6d 65 6d 6f 72 79 | 14 45 6d 75 6c 61 74 6f |l memory|.Emulato|
|000053d0| 72 20 73 75 70 70 6f 72 | 74 20 66 6f 72 16 56 69 |r suppor|t for.Vi|
|000053e0| 72 74 75 61 6c 20 4d 65 | 6d 6f 72 79 20 4d 61 6e |rtual Me|mory Man|
|000053f0| 61 67 65 72 16 57 61 69 | 74 4e 65 78 74 45 76 65 |ager.Wai|tNextEve|
|00005400| 6e 74 20 66 75 6e 63 74 | 69 6f 6e 1b 77 69 6e 64 |nt funct|ion.wind|
|00005410| 6f 77 20 64 65 66 69 6e | 69 74 69 6f 6e 20 66 75 |ow defin|ition fu|
|00005420| 6e 63 74 69 6f 6e 73 0c | 7a 6f 6e 65 20 68 65 61 |nctions.|zone hea|
|00005430| 64 65 72 73 23 7a 7a 6b | 55 6e 72 65 73 6f 6c 76 |ders#zzk|Unresolv|
|00005440| 65 64 53 79 6d 62 6f 6c | 41 64 64 72 65 73 73 20 |edSymbol|Address |
|00005450| 63 6f 6e 73 74 61 6e 74 | 1c 2e 53 65 65 20 61 6c |constant|..See al|
|00005460| 73 6f 20 4d 69 78 65 64 | 20 4d 6f 64 65 20 4d 61 |so Mixed| Mode Ma|
|00005470| 6e 61 67 65 72 19 63 61 | 6c 6c 69 6e 67 20 61 74 |nager.ca|lling at|
|00005480| 20 69 6e 74 65 72 72 75 | 70 74 20 74 69 6d 65 1f | interru|pt time.|
|00005490| 42 75 69 6c 64 46 61 74 | 52 6f 75 74 69 6e 65 44 |BuildFat|RoutineD|
|000054a0| 65 73 63 72 69 70 74 6f | 72 20 6d 61 63 72 6f 1c |escripto|r macro.|
|000054b0| 42 75 69 6c 64 52 6f 75 | 74 69 6e 65 44 65 73 63 |BuildRou|tineDesc|
|000054c0| 72 69 70 74 6f 72 20 6d | 61 63 72 6f 1f 2e 53 65 |riptor m|acro..Se|
|000054d0| 65 20 61 6c 73 6f 20 70 | 72 6f 63 65 64 75 72 65 |e also p|rocedure|
|000054e0| 20 69 6e 66 6f 72 6d 61 | 74 69 6f 6e 17 72 65 67 | informa|tion.reg|
|000054f0| 69 73 74 65 72 2d 62 61 | 73 65 64 20 72 6f 75 74 |ister-ba|sed rout|
|00005500| 69 6e 65 73 19 73 65 6c | 65 63 74 6f 72 2d 62 61 |ines.sel|ector-ba|
|00005510| 73 65 64 20 43 20 72 6f | 75 74 69 6e 65 73 1e 73 |sed C ro|utines.s|
|00005520| 65 6c 65 63 74 6f 72 2d | 62 61 73 65 64 20 50 61 |elector-|based Pa|
|00005530| 73 63 61 6c 20 72 6f 75 | 74 69 6e 65 73 28 73 70 |scal rou|tines(sp|
|00005540| 65 63 69 61 6c 20 63 61 | 73 65 73 2e 20 53 65 65 |ecial ca|ses. See|
|00005550| 20 73 70 65 63 69 61 6c | 20 63 61 73 65 20 72 6f | special| case ro|
|00005560| 75 74 69 6e 65 73 0a 73 | 70 65 63 69 66 79 69 6e |utines.s|pecifyin|
|00005570| 67 10 54 48 49 4e 4b 20 | 43 20 72 6f 75 74 69 6e |g.THINK |C routin|
|00005580| 65 73 20 43 43 52 2e 20 | 53 65 65 20 43 6f 6e 64 |es CCR. |See Cond|
|00005590| 69 74 69 6f 6e 20 43 6f | 64 65 20 52 65 67 69 73 |ition Co|de Regis|
|000055a0| 74 65 72 1d 43 6f 6e 64 | 69 74 69 6f 6e 20 43 6f |ter.Cond|ition Co|
|000055b0| 64 65 20 52 65 67 69 73 | 74 65 72 20 28 43 43 52 |de Regis|ter (CCR|
|000055c0| 29 14 64 75 72 69 6e 67 | 20 6d 6f 64 65 20 73 77 |).during| mode sw|
|000055d0| 69 74 63 68 65 73 23 73 | 70 65 63 69 66 79 69 6e |itches#s|pecifyin|
|000055e0| 67 20 69 6e 20 70 72 6f | 63 65 64 75 72 65 20 69 |g in pro|cedure i|
|000055f0| 6e 66 6f 72 6d 61 74 69 | 6f 6e 0f 63 72 6f 73 73 |nformati|on.cross|
|00005600| 2d 6d 6f 64 65 20 63 61 | 6c 6c 36 53 65 65 20 65 |-mode ca|ll6See e|
|00005610| 78 70 6c 69 63 69 74 20 | 63 72 6f 73 73 2d 6d 6f |xplicit |cross-mo|
|00005620| 64 65 20 63 61 6c 6c 2c | 20 69 6d 70 6c 69 63 69 |de call,| implici|
|00005630| 74 20 63 72 6f 73 73 2d | 6d 6f 64 65 20 63 61 6c |t cross-|mode cal|
|00005640| 6c 17 64 65 66 61 75 6c | 74 20 72 6f 75 74 69 6e |l.defaul|t routin|
|00005650| 65 20 72 65 63 6f 72 64 | 73 28 44 49 53 50 41 54 |e record|s(DISPAT|
|00005660| 43 48 45 44 5f 53 54 41 | 43 4b 5f 52 4f 55 54 49 |CHED_STA|CK_ROUTI|
|00005670| 4e 45 5f 50 41 52 41 4d | 45 54 45 52 20 6d 61 63 |NE_PARAM|ETER mac|
|00005680| 72 6f 2c 44 49 53 50 41 | 54 43 48 45 44 5f 53 54 |ro,DISPA|TCHED_ST|
|00005690| 41 43 4b 5f 52 4f 55 54 | 49 4e 45 5f 53 45 4c 45 |ACK_ROUT|INE_SELE|
|000056a0| 43 54 4f 52 5f 53 49 5a | 45 20 6d 61 63 72 6f 35 |CTOR_SIZ|E macro5|
|000056b0| 64 72 61 77 20 68 6f 6f | 6b 20 72 6f 75 74 69 6e |draw hoo|k routin|
|000056c0| 65 73 2c 20 73 70 65 63 | 69 66 79 69 6e 67 20 63 |es, spec|ifying c|
|000056d0| 61 6c 6c 69 6e 67 20 63 | 6f 6e 76 65 6e 74 69 6f |alling c|onventio|
|000056e0| 6e 73 20 6f 66 12 65 6d | 75 6c 61 74 6f 72 20 72 |ns of.em|ulator r|
|000056f0| 65 67 69 73 74 65 72 73 | 0c 6d 61 6e 69 70 75 6c |egisters|.manipul|
|00005700| 61 74 69 6e 67 15 45 78 | 69 74 54 6f 53 68 65 6c |ating.Ex|itToShel|
|00005710| 6c 20 70 72 6f 63 65 64 | 75 72 65 19 65 78 70 6c |l proced|ure.expl|
|00005720| 69 63 69 74 20 63 72 6f | 73 73 2d 6d 6f 64 65 20 |icit cro|ss-mode |
|00005730| 63 61 6c 6c 73 0d 65 78 | 74 65 72 6e 61 6c 20 63 |calls.ex|ternal c|
|00005740| 6f 64 65 17 66 61 74 20 | 72 6f 75 74 69 6e 65 20 |ode.fat |routine |
|00005750| 64 65 73 63 72 69 70 74 | 6f 72 73 16 47 65 74 43 |descript|ors.GetC|
|00005760| 75 72 72 65 6e 74 49 53 | 41 20 66 75 6e 63 74 69 |urrentIS|A functi|
|00005770| 6f 6e 1c 47 65 74 45 6d | 75 6c 61 74 6f 72 52 65 |on.GetEm|ulatorRe|
|00005780| 67 69 73 74 65 72 20 66 | 75 6e 63 74 69 6f 6e 41 |gister f|unctionA|
|00005790| 47 65 74 4e 65 78 74 45 | 76 65 6e 74 20 66 69 6c |GetNextE|vent fil|
|000057a0| 74 65 72 20 70 72 6f 63 | 65 64 75 72 65 73 2c 20 |ter proc|edures, |
|000057b0| 73 70 65 63 69 66 79 69 | 6e 67 20 63 61 6c 6c 69 |specifyi|ng calli|
|000057c0| 6e 67 20 63 6f 6e 76 65 | 6e 74 69 6f 6e 73 20 6f |ng conve|ntions o|
|000057d0| 66 24 73 70 65 63 69 66 | 79 69 6e 67 20 70 72 6f |f$specif|ying pro|
|000057e0| 63 65 64 75 72 65 20 69 | 6e 66 6f 72 6d 61 74 69 |cedure i|nformati|
|000057f0| 6f 6e 20 66 6f 72 39 68 | 69 74 20 74 65 73 74 20 |on for9h|it test |
|00005800| 68 6f 6f 6b 20 72 6f 75 | 74 69 6e 65 73 2c 20 73 |hook rou|tines, s|
|00005810| 70 65 63 69 66 79 69 6e | 67 20 63 61 6c 6c 69 6e |pecifyin|g callin|
|00005820| 67 20 63 6f 6e 76 65 6e | 74 69 6f 6e 73 20 6f 66 |g conven|tions of|
|00005830| 19 69 6d 70 6c 69 63 69 | 74 20 63 72 6f 73 73 2d |.implici|t cross-|
|00005840| 6d 6f 64 65 20 63 61 6c | 6c 73 0d 63 6f 6e 73 74 |mode cal|ls.const|
|00005850| 61 6e 74 73 20 66 6f 72 | 0b 64 65 74 65 72 6d 69 |ants for|.determi|
|00005860| 6e 69 6e 67 1d 63 61 6c | 6c 69 6e 67 20 61 63 63 |ning.cal|ling acc|
|00005870| 65 6c 65 72 61 74 65 64 | 20 72 65 73 6f 75 72 63 |elerated| resourc|
|00005880| 65 73 44 6c 69 6e 65 2d | 73 74 61 72 74 20 72 65 |esDline-|start re|
|00005890| 63 61 6c 63 75 6c 61 74 | 69 6f 6e 20 72 6f 75 74 |calculat|ion rout|
|000058a0| 69 6e 65 73 2c 20 73 70 | 65 63 69 66 79 69 6e 67 |ines, sp|ecifying|
|000058b0| 20 63 61 6c 6c 69 6e 67 | 20 63 6f 6e 76 65 6e 74 | calling| convent|
|000058c0| 69 6f 6e 73 20 6f 66 0d | 4c 69 6e 6b 20 52 65 67 |ions of.|Link Reg|
|000058d0| 69 73 74 65 72 39 6d 65 | 6e 75 20 62 61 72 20 68 |ister9me|nu bar h|
|000058e0| 6f 6f 6b 20 72 6f 75 74 | 69 6e 65 73 2c 20 73 70 |ook rout|ines, sp|
|000058f0| 65 63 69 66 79 69 6e 67 | 20 63 61 6c 6c 69 6e 67 |ecifying| calling|
|00005900| 20 63 6f 6e 76 65 6e 74 | 69 6f 6e 73 20 6f 66 0c | convent|ions of.|
|00005910| 63 6f 6e 73 74 61 6e 74 | 73 20 69 6e 12 64 61 74 |constant|s in.dat|
|00005920| 61 20 73 74 72 75 63 74 | 75 72 65 73 20 69 6e 0a |a struct|ures in.|
|00005930| 69 6e 74 72 6f 64 75 63 | 65 64 0e 6c 69 6d 69 74 |introduc|ed.limit|
|00005940| 61 74 69 6f 6e 73 20 6f | 66 0b 72 6f 75 74 69 6e |ations o|f.routin|
|00005950| 65 73 20 69 6e 19 53 65 | 65 20 61 6c 73 6f 20 36 |es in.Se|e also 6|
|00005960| 38 4c 43 30 34 30 20 45 | 6d 75 6c 61 74 6f 72 16 |8LC040 E|mulator.|
|00005970| 53 65 65 20 61 6c 73 6f | 20 6d 6f 64 65 20 73 77 |See also| mode sw|
|00005980| 69 74 63 68 65 73 20 4e | 65 77 46 61 74 52 6f 75 |itches N|ewFatRou|
|00005990| 74 69 6e 65 44 65 73 63 | 72 69 70 74 6f 72 20 66 |tineDesc|riptor f|
|000059a0| 75 6e 63 74 69 6f 6e 1d | 4e 65 77 52 6f 75 74 69 |unction.|NewRouti|
|000059b0| 6e 65 44 65 73 63 72 69 | 70 74 6f 72 20 66 75 6e |neDescri|ptor fun|
|000059c0| 63 74 69 6f 6e 0d 63 6f | 6e 73 74 61 6e 74 73 20 |ction.co|nstants |
|000059d0| 66 6f 72 20 6e 75 6d 62 | 65 72 20 6f 66 20 73 70 |for numb|er of sp|
|000059e0| 65 63 69 66 69 61 62 6c | 65 20 70 61 72 61 6d 65 |ecifiabl|e parame|
|000059f0| 74 65 72 73 0a 73 70 65 | 63 69 66 79 69 6e 67 12 |ters.spe|cifying.|
|00005a00| 70 72 6f 63 65 64 75 72 | 65 20 70 6f 69 6e 74 65 |procedur|e pointe|
|00005a10| 72 73 34 70 72 6f 74 6f | 63 6f 6c 20 68 61 6e 64 |rs4proto|col hand|
|00005a20| 6c 65 72 73 2c 20 73 70 | 65 63 69 66 79 69 6e 67 |lers, sp|ecifying|
|00005a30| 20 63 61 6c 6c 69 6e 67 | 20 63 6f 6e 76 65 6e 74 | calling| convent|
|00005a40| 69 6f 6e 73 20 6f 66 1e | 52 45 47 49 53 54 45 52 |ions of.|REGISTER|
|00005a50| 5f 52 45 53 55 4c 54 5f | 4c 4f 43 41 54 49 4f 4e |_RESULT_|LOCATION|
|00005a60| 20 6d 61 63 72 6f 20 52 | 45 47 49 53 54 45 52 5f | macro R|EGISTER_|
|00005a70| 52 4f 55 54 49 4e 45 5f | 50 41 52 41 4d 45 54 45 |ROUTINE_|PARAMETE|
|00005a80| 52 20 6d 61 63 72 6f 13 | 72 65 73 6f 75 72 63 65 |R macro.|resource|
|00005a90| 2d 62 61 73 65 64 20 63 | 6f 64 65 09 65 78 65 63 |-based c|ode.exec|
|00005aa0| 75 74 69 6e 67 16 53 65 | 65 20 61 6c 73 6f 20 66 |uting.Se|e also f|
|00005ab0| 61 74 20 72 65 73 6f 75 | 72 63 65 73 18 72 6f 75 |at resou|rces.rou|
|00005ac0| 74 69 6e 65 20 64 65 73 | 63 72 69 70 74 6f 72 20 |tine des|criptor |
|00005ad0| 66 6c 61 67 73 08 63 72 | 65 61 74 69 6e 67 13 65 |flags.cr|eating.e|
|00005ae0| 78 65 63 75 74 69 6e 67 | 20 63 6f 64 65 20 77 69 |xecuting| code wi|
|00005af0| 74 68 03 66 61 74 06 67 | 6c 6f 62 61 6c 05 6c 6f |th.fat.g|lobal.lo|
|00005b00| 63 61 6c 25 53 65 65 20 | 61 6c 73 6f 20 75 6e 69 |cal%See |also uni|
|00005b10| 76 65 72 73 61 6c 20 70 | 72 6f 63 65 64 75 72 65 |versal p|rocedure|
|00005b20| 20 70 6f 69 6e 74 65 72 | 73 06 73 74 61 74 69 63 | pointer|s.static|
|00005b30| 07 64 65 66 61 75 6c 74 | 1b 52 6f 75 74 69 6e 65 |.default|.Routine|
|00005b40| 44 65 73 63 72 69 70 74 | 6f 72 20 64 61 74 61 20 |Descript|or data |
|00005b50| 74 79 70 65 17 52 6f 75 | 74 69 6e 65 52 65 63 6f |type.Rou|tineReco|
|00005b60| 72 64 20 64 61 74 61 20 | 74 79 70 65 1c 53 65 74 |rd data |type.Set|
|00005b70| 45 6d 75 6c 61 74 6f 72 | 52 65 67 69 73 74 65 72 |Emulator|Register|
|00005b80| 20 66 75 6e 63 74 69 6f | 6e 33 73 6f 63 6b 65 74 | functio|n3socket|
|00005b90| 20 6c 69 73 74 65 6e 65 | 72 73 2c 20 73 70 65 63 | listene|rs, spec|
|00005ba0| 69 66 79 69 6e 67 20 63 | 61 6c 6c 69 6e 67 20 63 |ifying c|alling c|
|00005bb0| 6f 6e 76 65 6e 74 69 6f | 6e 73 20 6f 66 15 73 70 |onventio|ns of.sp|
|00005bc0| 65 63 69 61 6c 20 63 61 | 73 65 20 72 6f 75 74 69 |ecial ca|se routi|
|00005bd0| 6e 65 73 1b 53 50 45 43 | 49 41 4c 5f 43 41 53 45 |nes.SPEC|IAL_CASE|
|00005be0| 5f 50 52 4f 43 49 4e 46 | 4f 20 6d 61 63 72 6f 11 |_PROCINF|O macro.|
|00005bf0| 53 65 65 20 73 77 69 74 | 63 68 20 66 72 61 6d 65 |See swit|ch frame|
|00005c00| 73 0d 73 77 69 74 63 68 | 20 66 72 61 6d 65 73 10 |s.switch| frames.|
|00005c10| 36 38 30 78 30 2d 74 6f | 2d 50 6f 77 65 72 50 43 |680x0-to|-PowerPC|
|00005c20| 10 50 6f 77 65 72 50 43 | 2d 74 6f 2d 36 38 30 78 |.PowerPC|-to-680x|
|00005c30| 30 1b 73 77 69 74 63 68 | 65 73 2e 20 53 65 65 20 |0.switch|es. See |
|00005c40| 6d 6f 64 65 20 73 77 69 | 74 63 68 65 73 38 74 65 |mode swi|tches8te|
|00005c50| 78 74 20 64 69 73 70 6c | 61 79 20 72 6f 75 74 69 |xt displ|ay routi|
|00005c60| 6e 65 73 2c 20 73 70 65 | 63 69 66 79 69 6e 67 20 |nes, spe|cifying |
|00005c70| 63 61 6c 6c 69 6e 67 20 | 63 6f 6e 76 65 6e 74 69 |calling |conventi|
|00005c80| 6f 6e 73 20 6f 66 3b 74 | 65 78 74 20 77 69 64 74 |ons of;t|ext widt|
|00005c90| 68 20 68 6f 6f 6b 20 72 | 6f 75 74 69 6e 65 73 2c |h hook r|outines,|
|00005ca0| 20 73 70 65 63 69 66 79 | 69 6e 67 20 63 61 6c 6c | specify|ing call|
|00005cb0| 69 6e 67 20 63 6f 6e 76 | 65 6e 74 69 6f 6e 73 20 |ing conv|entions |
|00005cc0| 6f 66 1b 54 48 49 4e 4b | 20 43 20 63 61 6c 6c 69 |of.THINK| C calli|
|00005cd0| 6e 67 20 63 6f 6e 76 65 | 6e 74 69 6f 6e 73 1d 61 |ng conve|ntions.a|
|00005ce0| 6e 64 20 75 6e 69 76 65 | 72 73 61 6c 20 69 6e 74 |nd unive|rsal int|
|00005cf0| 65 72 66 61 63 65 20 66 | 69 6c 65 73 07 64 65 66 |erface f|iles.def|
|00005d00| 69 6e 65 64 13 65 78 65 | 63 75 74 69 6e 67 20 63 |ined.exe|cuting c|
|00005d10| 6f 64 65 20 77 69 74 68 | 05 75 73 69 6e 67 28 55 |ode with|.using(U|
|00005d20| 53 45 53 52 4f 55 54 49 | 4e 45 44 45 53 43 52 49 |SESROUTI|NEDESCRI|
|00005d30| 50 54 4f 52 53 20 63 6f | 6d 70 69 6c 65 72 20 76 |PTORS co|mpiler v|
|00005d40| 61 72 69 61 62 6c 65 08 | 76 65 72 73 69 6f 6e 73 |ariable.|versions|
|00005d50| 15 6f 66 20 72 6f 75 74 | 69 6e 65 20 64 65 73 63 |.of rout|ine desc|
|00005d60| 72 69 70 74 6f 72 36 77 | 69 64 74 68 20 68 6f 6f |riptor6w|idth hoo|
|00005d70| 6b 20 72 6f 75 74 69 6e | 65 73 2c 20 73 70 65 63 |k routin|es, spec|
|00005d80| 69 66 79 69 6e 67 20 63 | 61 6c 6c 69 6e 67 20 63 |ifying c|alling c|
|00005d90| 6f 6e 76 65 6e 74 69 6f | 6e 73 20 6f 66 17 7a 7a |onventio|ns of.zz|
|00005da0| 67 6f 4d 69 78 65 64 4d | 6f 64 65 54 72 61 70 20 |goMixedM|odeTrap |
|00005db0| 66 69 65 6c 64 0b 7a 7a | 49 53 41 20 66 69 65 6c |field.zz|ISA fiel|
|00005dc0| 64 13 7a 7a 6b 36 35 30 | 32 49 53 41 20 63 6f 6e |d.zzk650|2ISA con|
|00005dd0| 73 74 61 6e 74 14 7a 7a | 6b 41 6c 70 68 61 49 53 |stant.zz|kAlphaIS|
|00005de0| 41 20 63 6f 6e 73 74 61 | 6e 74 22 7a 7a 6b 43 61 |A consta|nt"zzkCa|
|00005df0| 6c 6c 69 6e 67 43 6f 6e | 76 65 6e 74 69 6f 6e 50 |llingCon|ventionP|
|00005e00| 68 61 73 65 20 63 6f 6e | 73 74 61 6e 74 22 7a 7a |hase con|stant"zz|
|00005e10| 6b 43 61 6c 6c 69 6e 67 | 43 6f 6e 76 65 6e 74 69 |kCalling|Conventi|
|00005e20| 6f 6e 57 69 64 74 68 20 | 63 6f 6e 73 74 61 6e 74 |onWidth |constant|
|00005e30| 1a 7a 7a 6b 43 43 52 65 | 67 69 73 74 65 72 43 42 |.zzkCCRe|gisterCB|
|00005e40| 69 74 20 63 6f 6e 73 74 | 61 6e 74 1a 7a 7a 6b 43 |it const|ant.zzkC|
|00005e50| 43 52 65 67 69 73 74 65 | 72 4e 42 69 74 20 63 6f |CRegiste|rNBit co|
|00005e60| 6e 73 74 61 6e 74 1a 7a | 7a 6b 43 43 52 65 67 69 |nstant.z|zkCCRegi|
|00005e70| 73 74 65 72 56 42 69 74 | 20 63 6f 6e 73 74 61 6e |sterVBit| constan|
|00005e80| 74 1a 7a 7a 6b 43 43 52 | 65 67 69 73 74 65 72 58 |t.zzkCCR|egisterX|
|00005e90| 42 69 74 20 63 6f 6e 73 | 74 61 6e 74 1a 7a 7a 6b |Bit cons|tant.zzk|
|00005ea0| 43 43 52 65 67 69 73 74 | 65 72 5a 42 69 74 20 63 |CCRegist|erZBit c|
|00005eb0| 6f 6e 73 74 61 6e 74 17 | 7a 7a 6b 43 53 74 61 63 |onstant.|zzkCStac|
|00005ec0| 6b 42 61 73 65 64 20 63 | 6f 6e 73 74 61 6e 74 23 |kBased c|onstant#|
|00005ed0| 7a 7a 6b 44 30 44 69 73 | 70 61 74 63 68 65 64 43 |zzkD0Dis|patchedC|
|00005ee0| 53 74 61 63 6b 42 61 73 | 65 64 20 63 6f 6e 73 74 |StackBas|ed const|
|00005ef0| 61 6e 74 28 7a 7a 6b 44 | 30 44 69 73 70 61 74 63 |ant(zzkD|0Dispatc|
|00005f00| 68 65 64 50 61 73 63 61 | 6c 53 74 61 63 6b 42 61 |hedPasca|lStackBa|
|00005f10| 73 65 64 20 63 6f 6e 73 | 74 61 6e 74 1e 7a 7a 6b |sed cons|tant.zzk|
|00005f20| 44 30 46 6f 75 72 42 79 | 74 65 53 65 6c 65 63 74 |D0FourBy|teSelect|
|00005f30| 6f 72 20 63 6f 6e 73 74 | 61 6e 74 1d 7a 7a 6b 44 |or const|ant.zzkD|
|00005f40| 30 4f 6e 65 42 79 74 65 | 53 65 6c 65 63 74 6f 72 |0OneByte|Selector|
|00005f50| 20 63 6f 6e 73 74 61 6e | 74 1d 7a 7a 6b 44 30 54 | constan|t.zzkD0T|
|00005f60| 77 6f 42 79 74 65 53 65 | 6c 65 63 74 6f 72 20 63 |woByteSe|lector c|
|00005f70| 6f 6e 73 74 61 6e 74 28 | 7a 7a 6b 44 31 44 69 73 |onstant(|zzkD1Dis|
|00005f80| 70 61 74 63 68 65 64 50 | 61 73 63 61 6c 53 74 61 |patchedP|ascalSta|
|00005f90| 63 6b 42 61 73 65 64 20 | 63 6f 6e 73 74 61 6e 74 |ckBased |constant|
|00005fa0| 1e 7a 7a 6b 44 31 46 6f | 75 72 42 79 74 65 53 65 |.zzkD1Fo|urByteSe|
|00005fb0| 6c 65 63 74 6f 72 20 63 | 6f 6e 73 74 61 6e 74 1d |lector c|onstant.|
|00005fc0| 7a 7a 6b 44 31 4f 6e 65 | 42 79 74 65 53 65 6c 65 |zzkD1One|ByteSele|
|00005fd0| 63 74 6f 72 20 63 6f 6e | 73 74 61 6e 74 1d 7a 7a |ctor con|stant.zz|
|00005fe0| 6b 44 31 54 77 6f 42 79 | 74 65 53 65 6c 65 63 74 |kD1TwoBy|teSelect|
|00005ff0| 6f 72 20 63 6f 6e 73 74 | 61 6e 74 24 7a 7a 6b 44 |or const|ant$zzkD|
|00006000| 69 73 70 61 74 63 68 65 | 64 50 61 72 61 6d 65 74 |ispatche|dParamet|
|00006010| 65 72 50 68 61 73 65 20 | 63 6f 6e 73 74 61 6e 74 |erPhase |constant|
|00006020| 27 7a 7a 6b 44 69 73 70 | 61 74 63 68 65 64 53 65 |'zzkDisp|atchedSe|
|00006030| 6c 65 63 74 6f 72 53 69 | 7a 65 50 68 61 73 65 20 |lectorSi|zePhase |
|00006040| 63 6f 6e 73 74 61 6e 74 | 27 7a 7a 6b 44 69 73 70 |constant|'zzkDisp|
|00006050| 61 74 63 68 65 64 53 65 | 6c 65 63 74 6f 72 53 69 |atchedSe|lectorSi|
|00006060| 7a 65 57 69 64 74 68 20 | 63 6f 6e 73 74 61 6e 74 |zeWidth |constant|
|00006070| 1c 7a 7a 6b 44 6f 6e 74 | 50 61 73 73 53 65 6c 65 |.zzkDont|PassSele|
|00006080| 63 74 6f 72 20 63 6f 6e | 73 74 61 6e 74 18 7a 7a |ctor con|stant.zz|
|00006090| 6b 46 6f 75 72 42 79 74 | 65 43 6f 64 65 20 63 6f |kFourByt|eCode co|
|000060a0| 6e 73 74 61 6e 74 1e 7a | 7a 6b 46 72 61 67 6d 65 |nstant.z|zkFragme|
|000060b0| 6e 74 49 73 50 72 65 70 | 61 72 65 64 20 63 6f 6e |ntIsPrep|ared con|
|000060c0| 73 74 61 6e 74 22 7a 7a | 6b 46 72 61 67 6d 65 6e |stant"zz|kFragmen|
|000060d0| 74 4e 65 65 64 73 50 72 | 65 70 61 72 69 6e 67 20 |tNeedsPr|eparing |
|000060e0| 63 6f 6e 73 74 61 6e 74 | 17 7a 7a 6b 49 6e 74 65 |constant|.zzkInte|
|000060f0| 6c 58 38 36 49 53 41 20 | 63 6f 6e 73 74 61 6e 74 |lX86ISA |constant|
|00006100| 13 7a 7a 6b 4d 36 38 6b | 49 53 41 20 63 6f 6e 73 |.zzkM68k|ISA cons|
|00006110| 74 61 6e 74 13 7a 7a 6b | 4d 49 50 53 49 53 41 20 |tant.zzk|MIPSISA |
|00006120| 63 6f 6e 73 74 61 6e 74 | 16 7a 7a 6b 4e 6f 42 79 |constant|.zzkNoBy|
|00006130| 74 65 43 6f 64 65 20 63 | 6f 6e 73 74 61 6e 74 17 |teCode c|onstant.|
|00006140| 7a 7a 6b 4f 6e 65 42 79 | 74 65 43 6f 64 65 20 63 |zzkOneBy|teCode c|
|00006150| 6f 6e 73 74 61 6e 74 1c | 7a 7a 6b 50 61 73 63 61 |onstant.|zzkPasca|
|00006160| 6c 53 74 61 63 6b 42 61 | 73 65 64 20 63 6f 6e 73 |lStackBa|sed cons|
|00006170| 74 61 6e 74 18 7a 7a 6b | 50 61 73 73 53 65 6c 65 |tant.zzk|PassSele|
|00006180| 63 74 6f 72 20 63 6f 6e | 73 74 61 6e 74 14 7a 7a |ctor con|stant.zz|
|00006190| 6b 50 6f 77 65 72 49 53 | 41 20 63 6f 6e 73 74 61 |kPowerIS|A consta|
|000061a0| 6e 74 16 7a 7a 6b 50 6f | 77 65 72 50 43 49 53 41 |nt.zzkPo|werPCISA|
|000061b0| 20 63 6f 6e 73 74 61 6e | 74 24 7a 7a 6b 50 72 6f | constan|t$zzkPro|
|000061c0| 63 44 65 73 63 72 69 70 | 74 6f 72 49 73 41 62 73 |cDescrip|torIsAbs|
|000061d0| 6f 6c 75 74 65 20 63 6f | 6e 73 74 61 6e 74 24 7a |olute co|nstant$z|
|000061e0| 7a 6b 50 72 6f 63 44 65 | 73 63 72 69 70 74 6f 72 |zkProcDe|scriptor|
|000061f0| 49 73 52 65 6c 61 74 69 | 76 65 20 63 6f 6e 73 74 |IsRelati|ve const|
|00006200| 61 6e 74 16 7a 7a 6b 52 | 65 67 69 73 74 65 72 41 |ant.zzkR|egisterA|
|00006210| 30 20 63 6f 6e 73 74 61 | 6e 74 16 7a 7a 6b 52 65 |0 consta|nt.zzkRe|
|00006220| 67 69 73 74 65 72 41 31 | 20 63 6f 6e 73 74 61 6e |gisterA1| constan|
|00006230| 74 16 7a 7a 6b 52 65 67 | 69 73 74 65 72 41 32 20 |t.zzkReg|isterA2 |
|00006240| 63 6f 6e 73 74 61 6e 74 | 16 7a 7a 6b 52 65 67 69 |constant|.zzkRegi|
|00006250| 73 74 65 72 41 33 20 63 | 6f 6e 73 74 61 6e 74 16 |sterA3 c|onstant.|
|00006260| 7a 7a 6b 52 65 67 69 73 | 74 65 72 41 34 20 63 6f |zzkRegis|terA4 co|
|00006270| 6e 73 74 61 6e 74 16 7a | 7a 6b 52 65 67 69 73 74 |nstant.z|zkRegist|
|00006280| 65 72 41 35 20 63 6f 6e | 73 74 61 6e 74 16 7a 7a |erA5 con|stant.zz|
|00006290| 6b 52 65 67 69 73 74 65 | 72 41 36 20 63 6f 6e 73 |kRegiste|rA6 cons|
|000062a0| 74 61 6e 74 19 7a 7a 6b | 52 65 67 69 73 74 65 72 |tant.zzk|Register|
|000062b0| 42 61 73 65 64 20 63 6f | 6e 73 74 61 6e 74 16 7a |Based co|nstant.z|
|000062c0| 7a 6b 52 65 67 69 73 74 | 65 72 44 30 20 63 6f 6e |zkRegist|erD0 con|
|000062d0| 73 74 61 6e 74 16 7a 7a | 6b 52 65 67 69 73 74 65 |stant.zz|kRegiste|
|000062e0| 72 44 31 20 63 6f 6e 73 | 74 61 6e 74 16 7a 7a 6b |rD1 cons|tant.zzk|
|000062f0| 52 65 67 69 73 74 65 72 | 44 32 20 63 6f 6e 73 74 |Register|D2 const|
|00006300| 61 6e 74 16 7a 7a 6b 52 | 65 67 69 73 74 65 72 44 |ant.zzkR|egisterD|
|00006310| 33 20 63 6f 6e 73 74 61 | 6e 74 16 7a 7a 6b 52 65 |3 consta|nt.zzkRe|
|00006320| 67 69 73 74 65 72 44 34 | 20 63 6f 6e 73 74 61 6e |gisterD4| constan|
|00006330| 74 16 7a 7a 6b 52 65 67 | 69 73 74 65 72 44 35 20 |t.zzkReg|isterD5 |
|00006340| 63 6f 6e 73 74 61 6e 74 | 16 7a 7a 6b 52 65 67 69 |constant|.zzkRegi|
|00006350| 73 74 65 72 44 36 20 63 | 6f 6e 73 74 61 6e 74 16 |sterD6 c|onstant.|
|00006360| 7a 7a 6b 52 65 67 69 73 | 74 65 72 44 37 20 63 6f |zzkRegis|terD7 co|
|00006370| 6e 73 74 61 6e 74 22 7a | 7a 6b 52 65 67 69 73 74 |nstant"z|zkRegist|
|00006380| 65 72 50 61 72 61 6d 65 | 74 65 72 50 68 61 73 65 |erParame|terPhase|
|00006390| 20 63 6f 6e 73 74 61 6e | 74 26 7a 7a 6b 52 65 67 | constan|t&zzkReg|
|000063a0| 69 73 74 65 72 50 61 72 | 61 6d 65 74 65 72 53 69 |isterPar|ameterSi|
|000063b0| 7a 65 50 68 61 73 65 20 | 63 6f 6e 73 74 61 6e 74 |zePhase |constant|
|000063c0| 27 7a 7a 6b 52 65 67 69 | 73 74 65 72 50 61 72 61 |'zzkRegi|sterPara|
|000063d0| 6d 65 74 65 72 57 68 69 | 63 68 50 68 61 73 65 20 |meterWhi|chPhase |
|000063e0| 63 6f 6e 73 74 61 6e 74 | 22 7a 7a 6b 52 65 67 69 |constant|"zzkRegi|
|000063f0| 73 74 65 72 50 61 72 61 | 6d 65 74 65 72 57 69 64 |sterPara|meterWid|
+--------+-------------------------+-------------------------+--------+--------+
Only 25.0 KB of data is shown above.